Wykres commitów

14 Commity (fabb5505c5704d0955c4dac81bf0f773f9bc6d67)

Autor SHA1 Wiadomość Data
bob fabb5505c5 Fix buffer overrun in packet print. Add conditional to 446x. 2018-11-17 15:18:30 +11:00
bob 761f71d9d6 WIP radio Manager, move many TRACE_INFO to TRACE _DEBUG 2018-11-06 01:22:15 +11:00
bob 4ee3a39d5e Improve digipeat TRACE. Improve PWM diagnostics. 2018-10-12 11:26:25 +11:00
bob c5176e2f25 Add extra TRACE for digipeater 2018-10-12 00:50:51 +11:00
bob fd14898643 Multiple updates:
- Update CMSIS-DSP to latest version
- Enable FPU version of CMSIS-DSP when FPU is enabled
- Implement FPU version of AFSK decoder (currently in use)
- Rework digipeater, match on frequency + fix issue with time blackout
period
2018-10-12 00:29:40 +11:00
bob 3a4ac8a24a Changes:
- Rework image reject handling.
- Rework image packet re-send handling.
- Rework driver references (I2C, etc.)
- Fix wrong trace message in 4460 2FSK send thread
2018-09-28 20:15:35 +10:00
bob a1b73a2dda Revise APRS telemetry calculations for PBat. 2018-09-16 12:41:02 +10:00
bob 5b3d45a30e Updates:
- Add new macro to collector to test if GPS position is current
- Use new macro in aprs.c
- Update halconf to latest from ChibiOS
- Implement new indicator control in pp10a portab.c
2018-09-15 23:44:54 +10:00
bob 1cf009e298 Updates:
- Correct some misuse of systime_t and syinterval_t
- Rework RX in progress wait to use events
- Fix some mixed definitions for the packetHandlerData struct
- Add .no_burst option for IMG app packet send
- Remove retry loop in ov5640.c (duplicated functionality in image.c)
- Remove RX state setting in pktStopDecoder(...)
2018-09-14 13:43:49 +10:00
bob 6eaf93b3e7 Many changes:
- Minor change in array sizing in aprs.c & ax25_pad.c/h
- Adjust thread sizes (beacon, image, collector, image, rxafsk, ...)
- Rename usb.x to console.x and move into console folder
- Remove ICU sleep function (nil value)
- Update TRACE information in image.c
- Remove RX pause during ov5460 DMA capture
- Improve ov5640 DBM mode and add protection for buffer overrun
- Improve error condition handling in radio.c
- Adjust memory location and mapping for SRAM/CCM
- Improve PWM pause/start handling in rxpwm.c
- Rework APRS thread start to operate from separate thread
2018-08-31 00:11:38 +10:00
bob 93de8ae4b4 Multiple changes:
- Add further buffer overrun checks in ax25 & digipeater code
- TRACE message updates in aprs.c
- Allow image.c to encode images while TX active
- Enable image.c to have 2 TX sessions outstanding
- Fix DMA overrun bug in ov5640.c (camera h/w fault induced)
- Update SWD probe configuration so hard reset works
2018-08-18 22:49:16 +10:00
bob 3a9e39e128 Changes related to sending large images:
- Increase size of char arrays in aprs.c
- Add image encode/transmit throttling semaphore
- Add new function for radio send using callback from TX complete
- Increase stack size for main in make files
- Increase quantity of TX packet buffers to 20
- Fix bug related to "magic" memory checks in ax25_pad.c
2018-08-17 20:40:35 +10:00
bob c94c1ef053 Revise beacon/collector to emit a trackpoint on startup. 2018-08-17 00:04:14 +10:00
bob 6d0b4e71d5 Consolidate and reorganize folder naming and contents 2018-08-13 14:14:18 +10:00