Richard Meadows
|
405dcbe5ca
|
Change USE_XOSC #ifdef s to #if s, now #define USE_XOSC 0 does the correct thing
|
2015-10-18 18:58:23 +01:00 |
Richard Meadows
|
68c9614efa
|
Added UBX CFG PWR frame to GPS. Useful for putting GPS in "shutdown"
|
2015-10-18 18:55:56 +01:00 |
Richard Meadows
|
014a9dc568
|
UBSEDS11
|
2015-10-11 11:46:17 +01:00 |
Richard Meadows
|
4124eec61d
|
Disable accululation, doesn't appear to do anything useful
|
2015-10-11 11:13:06 +01:00 |
Richard Meadows
|
5dff06590f
|
Increase ADC sample length, use internal ADC averaging.
|
2015-10-10 23:08:19 +01:00 |
Richard Meadows
|
ffc94bb7f7
|
Reduce APRS geofence resolution to make it fit in ROM
|
2015-10-10 22:42:35 +01:00 |
Richard Meadows
|
f35ccb540b
|
Added thermistor equations, c from Adam Cately
|
2015-10-10 20:38:02 +01:00 |
Richard Meadows
|
6f3db1a14c
|
Memory JEDEC ID in variable for debugging
|
2015-10-10 18:20:45 +01:00 |
Richard Meadows
|
e24b8df1fc
|
Apparently c prefers this printf format for int32_t
|
2015-10-09 18:33:46 +01:00 |
Richard Meadows
|
cc4455581d
|
Finish removing semihost stuff
|
2015-10-09 18:33:05 +01:00 |
Richard Meadows
|
9ac99dc637
|
Tidied up i2c stuff
|
2015-10-09 18:28:44 +01:00 |
Richard Meadows
|
77a5804ce4
|
[Bugfix] Zero out ticks for correct alignment with UTC
|
2015-10-09 18:22:53 +01:00 |
Richard Meadows
|
350147a3d7
|
Add BMP180 to data.c, format output correctly
|
2015-10-09 18:08:19 +01:00 |
Richard Meadows
|
0053085333
|
Change data collection to once per minute, aligned with the Telemetry top-of-minute.
Also some more rigourous accounting of the ukhas telemetry size
|
2015-10-08 23:49:37 +01:00 |
Richard Meadows
|
4742b6cb57
|
Telemetry wakes up immediately
|
2015-10-08 23:42:18 +01:00 |
Richard Meadows
|
f2425c926e
|
Set I2C to current I2C layout
|
2015-10-08 21:59:41 +01:00 |
Richard Meadows
|
4f22470984
|
Fix GPS reset
|
2015-10-08 21:54:22 +01:00 |
Richard Meadows
|
c2822a5d8f
|
Added GPS reset code
|
2015-10-08 21:33:18 +01:00 |
Richard Meadows
|
f10d6861ff
|
Added new datapoints to UHAS string. Increased limit of UKHAS string to 120 characters
Increases max. transmission time by 4 seconds, in line with async data collection move 20->25 earlier
|
2015-10-07 01:10:57 +01:00 |
Richard Meadows
|
8a7ade9eed
|
Added data field to UKHAS string
|
2015-10-07 00:00:28 +01:00 |
Richard Meadows
|
993ebea7af
|
Added callsign and note for next launch
|
2015-10-06 23:40:14 +01:00 |
Richard Meadows
|
1171a90e98
|
Add thermistor voltage readings to analogue.c
analogue.c is now configured from hw_config.h. Refactored a few things including the testcase.
|
2015-10-06 23:39:36 +01:00 |
Richard Meadows
|
ec98df64f9
|
Switch to Contestia only, once per minute. Time of Minute is configurable
|
2015-10-06 20:22:05 +01:00 |
Richard Meadows
|
599e677a20
|
Collect GPS data asynchronously. Maybe we can reduce the update rate on the GPS to save power?
|
2015-10-06 20:17:39 +01:00 |
Richard Meadows
|
7e24523c85
|
Remove semihosting. We don't use this anymore
|
2015-10-06 19:48:29 +01:00 |
Richard Meadows
|
7e0e7535c6
|
Strip out unused test. Maybe make Python testcase sometime
|
2015-10-06 19:34:12 +01:00 |
Richard Meadows
|
1a9ea6bb56
|
Save some flash
|
2015-10-06 19:32:09 +01:00 |
Richard Meadows
|
dfb3e7a1d3
|
Move some altitude test data to python testcase
|
2015-10-06 19:29:59 +01:00 |
Richard Meadows
|
b2e58bc4a5
|
Add i2c and bmp180 to init
|
2015-10-01 14:26:39 +01:00 |
Richard Meadows
|
e5e6cfaf85
|
Add option for TELEMETRY_USE_GEOFENCE, disable APRS
|
2015-10-01 14:24:40 +01:00 |
Richard Meadows
|
929ab37f3d
|
Barometer merge cont..
|
2015-10-01 13:36:37 +01:00 |
Richard Meadows
|
0e01b2a786
|
Added module and tests for BMP180
|
2015-10-01 13:07:22 +01:00 |
Richard Meadows
|
03fc8a176d
|
Added I2C module. Currently configured for rocketry / hf dev
|
2015-08-16 15:54:47 +01:00 |
Richard Meadows
|
7f58ddee7b
|
Added barometeric altitude model and testcase
|
2015-08-02 14:03:49 +01:00 |
Richard Meadows
|
eb1ad8d872
|
UBSEDS9 pre-flight
|
2015-07-25 02:20:30 +01:00 |
Richard Meadows
|
cdb58d037c
|
Backlog is once per hour
|
2015-07-25 02:03:14 +01:00 |
Richard Meadows
|
efd465b420
|
Make backlog pointer null pointerness more obvious
|
2015-07-25 01:54:56 +01:00 |
Richard Meadows
|
9e1a7c0c71
|
Invalidate bad backlog items as they're read from memory
|
2015-07-25 01:53:54 +01:00 |
Richard Meadows
|
ec4829ea43
|
Enabled aprs parameters for flight
|
2015-07-24 23:18:16 +01:00 |
Richard Meadows
|
f2f39bad79
|
[Ooops] Fix logical error from eaa6469
|
2015-07-24 22:57:13 +01:00 |
Richard Meadows
|
1f0e8e1900
|
location.c now deals in integer only (apart from the point in poly itself), fix testcases to match
|
2015-07-24 22:56:16 +01:00 |
Richard Meadows
|
eaa64690b7
|
Timeout and retries on gps position and time. Lock and wait for hardware reset after 5 tries
|
2015-07-24 20:25:57 +01:00 |
Richard Meadows
|
8cff9a91fd
|
Pass lon/lat to geofence update functions as 100 nanodeg int32_t instead of float
|
2015-07-22 22:56:33 +01:00 |
Richard Meadows
|
3165b5dbbd
|
Use telemetry geofence. Run fence every five minutes
|
2015-07-22 22:39:48 +01:00 |
Richard Meadows
|
2be1e3344e
|
Added no telemetry geofence for China, NK and Yemen. Added test case
|
2015-07-22 22:33:51 +01:00 |
Richard Meadows
|
276d50f82f
|
Telemetry wakeup is delayed until the battery reaches 3.3V.
Ensures we have the battery capacity (the 3.3 - 3V region) before the voltage watchdog cuts off the 1.8V rail
|
2015-07-21 19:36:16 +01:00 |
Richard Meadows
|
fa5a7d623e
|
[Ooops] Added sequence number to aprs telemetry
|
2015-07-19 21:56:48 +01:00 |
Richard Meadows
|
5f996d5dc9
|
Fix xosc error for earlier change to double edged gps timepulse events.
Xosc measurement now takes 0.5s, resolution is 4Hz again
|
2015-07-19 00:00:38 +01:00 |
Richard Meadows
|
b8c382ba9f
|
Enlarge the no-aprs zones so even with lower resolution aprs is never active within no-aprs countries
|
2015-07-18 23:55:26 +01:00 |
Richard Meadows
|
b7009de48b
|
Added checksum to backlog
|
2015-07-18 22:58:28 +01:00 |