Richard Meadows
06bf01b3a5
split callsigns into a separate file
2016-08-07 12:32:08 +01:00
Richard Meadows
0d63bc3e06
[low-power-solar] add values for rx section
2016-08-07 11:58:01 +01:00
Richard Meadows
83aa5cae0f
[aprs_daemon] be less selective with aprs-is filters
2016-08-07 11:51:02 +01:00
Richard Meadows
35b4343573
[geofence] make arrays of pointers const
2016-08-07 10:25:08 +01:00
Richard Meadows
d64bba5b43
[linker] fix linker in no-bootloader mode
...
This was introduced in 02f71ee4
. The sections.ld was being specified
to the linker twice, hence no text sections for data were being created.
Thanks to David Wood for helping me find this hilarious stupidity.
2016-08-06 20:31:45 +01:00
Richard Meadows
7e7dbc10ae
[loader] initial fix of flash checking
2016-08-05 19:07:23 +01:00
Richard Meadows
91bfcb9d58
[loader] initial implementation of flash checking
2016-08-05 16:10:39 +01:00
Richard Meadows
d7e28bed26
[memory] tidy
2016-08-05 16:04:28 +01:00
Richard Meadows
396de997dd
[memory] access 16k eeprom area by pointer, don't specifically allocate it
...
Partially revert "[memory] allocate separate 16k eeprom area"
This partially reverts commit eba62ba245
.
2016-08-05 16:04:13 +01:00
Richard Meadows
1415b6488b
[backlog] fix backlog for flash
2016-08-05 15:37:21 +01:00
Richard Meadows
02f71ee407
[loader] add option for bootloader
2016-08-04 20:16:34 +01:00
Richard Meadows
e5f185b934
[loader] initial commit of bootloader
2016-08-04 18:09:21 +01:00
Richard Meadows
8eb8a328f0
[ms5607] fix delay function
2016-08-04 17:27:01 +01:00
Richard Meadows
f6c1fcaab1
[xosc] spelling
2016-08-04 17:26:43 +01:00
Richard Meadows
eba62ba245
[memory] allocate separate 16k eeprom area
2016-08-04 14:32:57 +01:00
Richard Meadows
a44086db16
[gps_ubx] wait at most 5 seconds for gps_ubx
2016-08-04 12:32:19 +01:00
Richard Meadows
48dfd906e2
[rtc] external getter for ticks
2016-08-04 12:31:49 +01:00
Richard Meadows
9f1c5ecc56
[gps_ubx] fixes for -O1
2016-08-04 12:26:21 +01:00
Richard Meadows
ef3df16126
[ubseds_emf] next flight hw
2016-08-04 12:16:06 +01:00
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