Wykres commitów

693 Commity (91bfcb9d582ec1ac0e6ee9c49a2cb139ca229aa1)

Autor SHA1 Wiadomość Data
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