Wykres commitów

25 Commity (e20c1bc58292f132799c5abfae3abf7d4b8d1e7c)

Autor SHA1 Wiadomość Data
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
bob eb3ba86fee Changes:
- Rework GPS datapoint fallback when GPS not operational
- Update ChibiOS to rev 12114. Remove unreferenced folders.
2018-06-19 23:24:41 +10:00
bob aff37ba24c Changes in event codes and radio manager
- Refactor event codes (more to be done to...)
- Refactor radio manager (change loop handling)
2018-06-19 08:47:50 +10:00
bob a991ed6a4b Updated PWM buffering release.
- Enabled for PP10A using CCM based buffers.
2018-06-16 00:09:28 +10:00
bob 3e388b4173 Work in progress
- Refactor AFSK decoder state machine in rxafsk.c
- Additional work on revised PWM buffering (not enabled yet)
- Fix trace info message for GPIO in collector.c
2018-06-15 01:33:52 +10:00
bob c0d69f4dbb Implementation of fragmented PWM buffering.
- Enabled on PP10A build only for now.
- Uses memory pool in CCM.
2018-06-14 00:59:42 +10:00
bob 61cdb32612 Revise APRS IO bits handling. Changes supporting rev B complete.
- IO1 to IO4 now reported in telemetry regardless of board rev.
- IO1 to IO4 accepted in APRS command but no effect if not configured.
2018-06-13 17:21:58 +10:00
bob 9918acb2fe Changes:
- Merge and update si446x.c revisions
- WIP of PWM buffer memory use reduction
2018-06-13 11:42:37 +10:00
bob 8910a99d77 WIP of PWM buffer management to reduce memory footprint
- Implement buffer chaining
- Enable PWM buffers to be moved into CCM
2018-06-13 09:07:41 +10:00
bob 86b0e8c9b0 Work in progress...
- Enable make for PP10b
- Update PP10b board.h and portab
- Some work on moving POS -> BCN to merge them
2018-06-09 01:30:43 +10:00
CInsights 7e4fc346b7 Increase burst packet grouping to 5 for 2FSK IMG send. 2018-05-29 00:45:48 +10:00
CInsights b1a6249153 Rationalise GPIO LED configuration. 2018-05-25 21:34:16 +10:00
CInsights 53e734bdc2 Include openocd config into cfg folder. Update gitignore. 2018-05-21 13:31:45 +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 0f183a6c9c Reworked some USB code and settings that may help SDU thread stall. 2018-05-14 12:35:27 +10:00
CInsights 506443045a Move radio definitions in to portab. Allow > 1 band per radio entry. 2018-05-13 09:33:32 +10:00
CInsights 03fcacd0c8 Update to dynamic frequency selection. 2018-05-12 19:16:00 +10:00
CInsights 4653053210 Updates to enable setting of band for radio in portab.c (line 53) 2018-05-12 11:11:57 +10:00
CInsights 2dd0d3c281 Revert to normal CK48 PLL source. 2018-05-09 10:14:27 +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 742f2b51c6 Update ChibiOS to trunk rev 12000 2018-05-06 12:10:42 +10:00
CInsights 109a9d8159 WIP on "sats" command to output NAV-SVINFO 2018-05-02 01:41:10 +10:00
CInsights f1dc595c34 Completed multi-build framework.
- Make files now uses autobuild of all sources in source folder
- Revised makefiles to use project name for portability setting
2018-05-01 20:29:35 +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