Richard Meadows
|
7505efd54c
|
[gps_ubx] improve polling functions, use GPS_MAXIDLE, tidy indent
|
2016-08-04 12:15:34 +01:00 |
Richard Meadows
|
d29d7f8176
|
[geofence] prefix
|
2016-08-03 21:42:53 +01:00 |
Richard Meadows
|
4f3d5ef714
|
[rtty] 300 baud
|
2016-08-02 23:00:43 +01:00 |
Richard Meadows
|
0412146a06
|
[geofence] reduce the prefix geofence to 20km resolution, cut out much of the southern hemisphere
|
2016-08-02 19:43:27 +01:00 |
Richard Meadows
|
1e7d8eccd1
|
strip pointless assert, saves about 6K flash
|
2016-08-02 18:57:45 +01:00 |
Richard Meadows
|
ce310d89c6
|
[geofence] use 16-bit values for lat and long, this gives ~1km resolution which is plenty
|
2016-08-02 18:18:30 +01:00 |
Richard Meadows
|
b7d8c1d302
|
[solar-only] new hwconfig for solar only
|
2016-08-02 16:17:49 +01:00 |
Richard Meadows
|
15443d917c
|
[gps_ubx] fix months in date field
|
2016-08-02 16:13:25 +01:00 |
Richard Meadows
|
82e771271c
|
[gps_ubx] fix watchdog timings for gps_ubx
|
2016-07-30 13:57:40 +01:00 |
Richard Meadows
|
dd4e6c8076
|
[flash] add checksum status to telemetry
|
2016-07-30 12:42:28 +01:00 |
Richard Meadows
|
abcd27912b
|
[flash] add flash checksum checks
|
2016-07-30 12:41:29 +01:00 |
Richard Meadows
|
630a03b8ce
|
[telemetry] reduce RAM usage, number of characters is limited by transmission time anyhow
|
2016-07-30 12:40:52 +01:00 |
Richard Meadows
|
56e19cebd0
|
tidy compiler warnings
|
2016-07-30 12:39:55 +01:00 |
Richard Meadows
|
8c974d7abb
|
[main-aaa-uhf] set correct battery channel
|
2016-07-29 23:00:44 +01:00 |
Richard Meadows
|
2766c2c952
|
[ubseds16] set cycle time to always be 30 seconds
|
2016-07-29 11:25:23 +01:00 |
Richard Meadows
|
dc447a7150
|
[measure_xosc] don't set power mode to standby for measure_xosc
|
2016-07-29 11:17:26 +01:00 |
Richard Meadows
|
bc24e3d58e
|
[rtc] run at cycle time
|
2016-07-29 11:09:15 +01:00 |
Richard Meadows
|
a333c49dbf
|
[gps_ubx] wait for gps_ubx
|
2016-07-29 10:50:43 +01:00 |
Richard Meadows
|
849798e2c0
|
[gps] have one gps_t shared between all GPSs
|
2016-07-29 10:49:43 +01:00 |
Richard Meadows
|
f41936c8de
|
[ubseds16] set callsign, telemetry format
|
2016-07-18 18:10:32 +01:00 |
Richard Meadows
|
638aae26bd
|
[si_trx] set radio part number from HW_CONFIG
|
2016-07-18 18:08:04 +01:00 |
Richard Meadows
|
13848c8605
|
[gps-ubx] update so it builds. TODO: test
|
2016-07-17 19:55:20 +01:00 |
Richard Meadows
|
a4993cd06f
|
[measure-xosc] when in use
|
2016-07-17 19:53:23 +01:00 |
Richard Meadows
|
1072b27530
|
[cold-out] only when in use
|
2016-07-17 19:53:01 +01:00 |
Richard Meadows
|
81ed29b903
|
[ariss[ only when arris in use
|
2016-07-17 19:52:47 +01:00 |
Richard Meadows
|
362e96fd55
|
[backlog] only when backlog in use
|
2016-07-17 19:52:17 +01:00 |
Richard Meadows
|
bc625f9778
|
[pressure-temperature] only when baro in use
|
2016-07-17 19:51:45 +01:00 |
Richard Meadows
|
17e92681c9
|
[geofence] defines to save space when not in use TODO add these in python
|
2016-07-17 19:51:31 +01:00 |
Richard Meadows
|
f5af7a41db
|
[main-aaa-uhf] add new hwconfig for main-aaa board, add various options
|
2016-07-17 19:50:51 +01:00 |
Richard Meadows
|
8dc241b512
|
[memory] use internal flash for backlog
|
2016-07-16 20:38:29 +01:00 |
Richard Meadows
|
f75b383e34
|
[telemetry] add option to set APRS deviation
|
2016-07-16 20:06:35 +01:00 |
Richard Meadows
|
bba8c7d2f7
|
[geofence] add nordics to APRS, move from telemetry positive to telemetery negative
telemetry now runs unless is it specifically *not* permitted
|
2016-07-16 20:04:14 +01:00 |
Richard Meadows
|
fce758e6ab
|
[sequencer] change timings for continous transmission
A minimum gap between APRS transmissions can be enforced
|
2016-07-16 20:02:34 +01:00 |
Richard Meadows
|
8ef9d7b59f
|
[main] use local variable correctly in `format_telemetry_string`
|
2016-07-11 23:21:23 +01:00 |
Richard Meadows
|
e861da229f
|
[bugfix] fix days_in_month, add epoch calculation for se880 GPS
Fixes bug with backlog write location, which lead to more recent data being overwritten
|
2016-07-01 11:00:09 +01:00 |
Richard Meadows
|
f082c49d77
|
[aprs-tools] raw_parser, add option for dummy run, and colours
|
2016-06-02 11:35:58 +01:00 |
Richard Meadows
|
233a1a5533
|
[aprs-tools] bugfix for backlog for the 31st of the previous month
|
2016-06-02 11:35:32 +01:00 |
Richard Meadows
|
9d0c02835e
|
[ubseds16] update battery charging test
|
2016-05-07 15:28:04 +01:00 |
Richard Meadows
|
ec6b4831ef
|
[aprs,tools] specifiy exact callsigns in daemon filters to remove cruft
|
2016-05-07 11:49:02 +01:00 |
Richard Meadows
|
00bdda7e2d
|
[aprs,tools] bugfix, make it work
|
2016-05-07 11:47:54 +01:00 |
Richard Meadows
|
0bd01e5c6b
|
[aprs,equations] fix mis-aligned damn you python whitespace
|
2016-04-30 12:06:33 +01:00 |
Richard Meadows
|
35bbca5629
|
[ubseds15] cold out to -70, allow gps to run for a day without reset, add deathwish
|
2016-04-29 12:27:27 +01:00 |
Richard Meadows
|
0c9ecf4dc6
|
[tools,aprs] add aprs test upload tool
|
2016-04-27 10:21:39 +01:00 |
Richard Meadows
|
69ef134409
|
[xosc] always _enable_ external tcxo when enabling hf clock
XOSC_TCXO_SHUTDOWN_EN only control disabling
|
2016-04-27 10:04:09 +01:00 |
Richard Meadows
|
4a54e7f0ab
|
[hibernate time] set hibernate time to end of transmission minus 20 seconds
|
2016-04-26 09:52:24 +01:00 |
Richard Meadows
|
b40edf0627
|
[battery] add trickle charging state for when solar cannot sustain both charging and operations, but can add some useful power anyhow
|
2016-04-26 09:47:02 +01:00 |
Richard Meadows
|
7b985a2593
|
[battery] move battery update to the end of the sequence
If we don't have enough power to run *and* charge the battery then at least
some charging will be done bfore a power reset
|
2016-04-26 09:16:16 +01:00 |
Richard Meadows
|
4aa377c269
|
[battery] only reset the execess hysterisis after N consecutive discharge cycles
|
2016-04-25 09:39:26 +01:00 |
Richard Meadows
|
521bb1e848
|
[rf-tests] tidy
|
2016-04-24 19:59:14 +01:00 |
Richard Meadows
|
c13e5bd0ea
|
[ariss] don't use predict, just try ariss 1-in-4 times when there's power
|
2016-04-24 19:55:58 +01:00 |