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 |
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 |