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
f3ad018de1
main-solar_simple: Updated board logos and gps antenna soldermask on v0.985.2
2015-09-30 01:17:37 +01:00
Richard Meadows
ac04166b47
main-solar-simple: Fixed mouser part nr for wdt, fixed memory label on schematic
2015-09-29 21:51:57 +01:00
Richard Meadows
3003d0a953
Small board change..
2015-09-22 13:25:37 +01:00
Richard Meadows
8c92ad7604
Update part name U9
2015-09-22 13:25:19 +01:00
Richard Meadows
f3c82f23b5
Hardware V0.985.2, replaces BMP180 with MS5607
2015-09-21 12:20:23 +01:00
Richard Meadows
8c1395c9da
Added DNP/0Ω for when using battery only on main-solar-simple
2015-09-18 20:34:09 +01:00
Richard Meadows
6b92d70edd
Final board changes for solar/primary lithium AAA (v0.985.0)
2015-09-15 22:44:41 +01:00
Richard Meadows
d78180bebb
Added README describing hardware revisions
2015-09-15 19:30:01 +01:00
Richard Meadows
dd01d68b69
Parts list complete for main-solar-simple (v0.985)
2015-09-15 19:27:46 +01:00
Richard Meadows
f06145d96c
Updated schematic labels, fixed R11 value
2015-09-15 16:36:33 +01:00
Richard Meadows
6acc92f3df
Added new "simple" solar/primary design that just uses a LTC3105. Designed for use with a 1.5V primary lithium source.
...
Parts list is work in progress.
2015-09-15 16:25:22 +01:00
Richard Meadows
9c15bc4dde
More work on LTC3105 / primary 3V lithium board. Still work in progress
...
Needs solder pads and switch for 3V lithium battery.
2015-09-14 21:56:46 +01:00
Richard Meadows
946fca7e4c
Updated main tracker solar design to use a LTC3105 energy harvester for solar and a 3V primary lithium for backup. Work in Progress
2015-09-13 23:28:02 +01:00
Richard Meadows
d72eec2e0e
Added object files to gitignore
2015-08-16 16:04:42 +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
9fb5d6cb20
test make, small fix
2015-08-02 13:54:47 +01:00
Richard Meadows
6c67289f84
Habitat upload done. 'time_created' corresponds to the backlog time, gets sorted correctly by the habitat couchdb views
2015-08-02 13:02:46 +01:00
Richard Meadows
3f11b52e8d
habitat_upload: attempt to get time correct on habhub
...
Works for couchdb, but then wrong on the mobile tracker
2015-08-01 22:02:48 +01:00
Richard Meadows
13f1d9fe59
ukhas_format: fixed crc
2015-08-01 21:27:01 +01:00
Richard Meadows
33baba8270
Added habitat upload. Not complete yet but close #6
2015-08-01 20:58:37 +01:00
Richard Meadows
078bc30736
raw_parser: Added ukhas format encoder
2015-08-01 18:23:05 +01:00
Richard Meadows
61a17fa643
raw_parser: Prompt if filename not specified
2015-08-01 17:41:22 +01:00
Richard Meadows
4d6979981f
Added python tool for uploading telemetry equations to APRS-IS
2015-08-01 15:29:05 +01:00
Sam Hatfield
249279c56e
Added python parser for raw pico tracker data.
...
I haven't rigorously tested it, but the fact that the data starts in
Montpelier on the 25th, and it correctly decodes the APRS test longitude of
'<*e7' to -72.75 degrees is promising.
2015-08-01 00:10:59 +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
aa757ef05d
Add backlog_read testcase
2015-07-25 01:54:24 +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
2f977f9740
Set watchdog max_idle limits for flight
2015-07-24 23:20:51 +01:00
Richard Meadows
ec4829ea43
Enabled aprs parameters for flight
2015-07-24 23:18:16 +01:00
Richard Meadows
5960908457
Updated and ran location_aprs_file tc
2015-07-24 23:17:00 +01:00
Richard Meadows
87aa64e81d
Fix location_aprs_file test case for integer params
2015-07-24 23:09:26 +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
Richard Meadows
7acb3d82e7
Now this saves some startup time on the pips. We can actually shortern them with the time we've saved
...
In future potentially keep the si in standby mode rather than shutdown mode. This saves startup time, but could be a reliabilty issue as the si isn't getting a full hw reset each cycle. Probably don't bother, it doesn't matter that much
2015-07-18 22:58:11 +01:00