Wykres commitów

34 Commity (28da0ce01b6a3440b4005fedfbc6274ddb563821)

Autor SHA1 Wiadomość Data
bob b90640b988 Changes:
- GPS power switch off when detecting low volts.
- Update "no camera" image.
- Add thread sleep in image capture retry sequence.
2018-08-06 22:43:57 +10:00
bob ed95350a29 Multiple updates:
- Testing mutex for radio lock vs binary semaphore
- Rename radio lock function
- Minor tidy ups in code
2018-08-06 17:08:29 +10:00
bob e8fc1f865e Fix off frequency transmit. Multiple updates to radio HAL. 2018-08-05 18:22:05 +10:00
bob 55442f834f Changes:
- Move GPIO definitions from board.h into portab.h
- Add time command to CLI
- WIP rework of beacon framework
2018-07-10 22:40:33 +10:00
bob 2ddf9c86e0 Move all GPIO definitions in portab.h 2018-07-08 19:56:39 +10:00
bob 9d012cb49b Multiple changes:
- WIP LLD functions for abstraction of radio interfaces
- Add new string output functions for GPS states and model
- Trim WA size for image thread
- Further tidy up in AFSK decoder
2018-07-05 00:15:00 +10:00
bob b02ac2c1e8 Additional changes to reduce core memory footprint...
- Reduce thread WA sizes for beacon and collector
- Move beacon WA to CCM
- Move AFSK decoder WA into CCM
- Fix APRS PARAM list string sizes
2018-07-02 21:12:24 +10:00
bob c13b88c4a2 Multiple updates:
- Revise and simplify AFSK state machine
- Make ?aprsp OTA command non-blocking in command processor
- Implement thread cleanup daemon in idle thread
- Implement thread termination for rx packet callback threads
- Implement thread termination for APRSP beacon thread
2018-07-02 00:19:31 +10:00
bob 11cd5a4849 Improve handling of low battery and init error condition for GPS. 2018-06-28 21:50:43 +10:00
bob 499dd6986f Updates...
- Minor fix to ?aprsd command.
- Changes to beacon.c to accomodate chnage in ?aprsd.
- Add thread terminator capability to idle thread.
- More tidy up in portab files.
2018-06-28 10:11:48 +10:00
bob 77773ded69 Changes:
- Minor rework of ?aprsp handling (more to be done)
- Enable PAC1720 update thread
- Start implementation of generic thread terminator
2018-06-27 09:32:39 +10:00
bob 136a70965c Bypass startup delay for one time beacon thread run. 2018-06-27 00:28:35 +10:00
bob 26b094c857 Changes...
- Implement ?aprsp so that it runs a one time beacon thread
- Enable ?aprsp to respond from the profile of the rx call sign
2018-06-26 23:40:44 +10:00
bob dc38f3e88c CCM related changes...
- Revise CMM heap allocation to use .ram4 linker defined region
- Deprecate code to use CCM pool based AX25 TX buffers
2018-06-24 22:52:30 +10:00
bob 9db146f3b0 Revise BME280 addressing (swap E1 & E2 ICU) + minor changes 2018-06-24 00:35:30 +10:00
bob 48aa6b1a25 Fix time stamp for fixed GPS. 2018-06-23 14:51:25 +10:00
bob 782d3205e0 Implement independent fitted/not fitted for BMEe1 & BMEe2 2018-06-23 11:17:23 +10:00
bob 1df211198f Fix beacon retry loop lockup. 2018-06-23 00:44:46 +10:00
CInsights e36649bee2 Revise GPS polling timing and Telemetry cycle timing. 2018-06-23 00:01:57 +10:00
bob a42a39fa7b Rename some types. Move aprs_msg field in aprs group. 2018-06-22 20:39:24 +10:00
bob e20c1bc582 Complete implementation of common beacon service for POS and DIGI. 2018-06-22 17:11:00 +10:00
bob 684ab321e2 Work in progress (note: POS may not be functional in this rev)
- Revise config.c structure to move items out to global level
- Rework collector to be service style thread
- Reworking beacon.c to become telem service for both DIGI and POS
2018-06-22 00:57:31 +10:00
CInsights 7e4fc346b7 Increase burst packet grouping to 5 for 2FSK IMG send. 2018-05-29 00:45:48 +10:00
CInsights fb0be5e249 Minor comment changes. 2018-05-19 23:36:06 +10:00
CInsights e0a40674a8 Improve APRS trace messages. Fix BCN not reporting from LOG pos'n. 2018-05-14 19:59:34 +10:00
CInsights 3eca7fe385 Revised frequency description text in BCN, POS, IMG trace. 2018-05-14 01:55:46 +10:00
CInsights 8c522642f8 Add to TRACE info for POS, BCN and IMG telling which call and freq. 2018-05-13 22:09:15 +10:00
CInsights 6c97aa9db9 Change callsign in BCN Directs. Filter "Directs" from APRS CMDs. 2018-05-13 20:16:34 +10:00
CInsights 3e4d4d0f79 Fix POS thread TX frequency and identity. 2018-05-13 19:30:44 +10:00
CInsights 03fcacd0c8 Update to dynamic frequency selection. 2018-05-12 19:16:00 +10:00
CInsights 9d64f424bd Update ChibiOS to rev 12014 (now includes F413 in official code base) 2018-05-08 18:08:41 +10:00
CInsights 2196dee766 Restructure config APRS and DIGI settings/layout 2018-05-03 12:57:21 +10:00
CInsights 5e90141511 Refactor GPS altitude model switching... 2018-05-02 17:22:23 +10:00
CInsights ff879682f5 Partial implementation of multi-board build system.
- All pp sources except main.c now in source folder
- Still to implement autobuild to simplify make files
2018-05-01 01:12:15 +10:00