Wykres commitów

699 Commity (06bf01b3a5a403760c6f0982b41943008046adc9)

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