Wykres commitów

50 Commity (18cee6a4312725f7904eb44e2f877d7908305a82)

Autor SHA1 Wiadomość Data
CInsights 18cee6a431 Refactor radio frequency calculations. Revise config.c use of .rssi
- Check of special frequencies (GEOFENCE, etc.) now in common func.
- Change config.c  entries of .rssi .cca entries for TX identities.
2018-04-23 15:25:59 +10:00
CInsights 29d3b3c99d Fix destination address in APRS message. 2018-04-22 09:54:09 +10:00
CInsights e51bad4c66 Implement fixed location for APRS DIGI.
- Add BCN thread to beacon location.
- New GPS ENUM state of GPS_FIXED.
- Deprecate test_gps hack.
- Rework APRSD src>dest & recipient config.
2018-04-22 00:32:15 +10:00
CInsights 40042dc7c0 Multiple updates
- Trace out and shell. To get shell type any key. Trace is suspended.
- Fixed bug where AX25 receive FIFO was left locked.
- Improved trace message for AX25 packets with bad CRC.
- Additions to config.c in preparation for adding fixed location beacon.
2018-04-20 00:16:28 +10:00
CInsights f3f99aaaf4 Fix ?aprsd command output when there are no DIRECTS. 2018-04-17 19:41:41 +10:00
CInsights 1f3c1fa07a Small fix to ?aprsh command. 2018-04-17 19:33:36 +10:00
CInsights 07cbb83c7f Multiple changes.
- Implement parser for embedded APRS message commands.
- Update board definitions.
- Only lock USB for radio id USB active.
- Blue LED blinks on packet decode or fast blinks if paused.
- Revise ublox CSUM implementation.
- Minor TRACE text changes.
2018-04-17 18:04:27 +10:00
CInsights 234772dc2c Rework IO config. Reinstate SD card (untested). 2018-04-15 00:41:23 +10:00
CInsights 90ffdef31c Fix buffer overrun in ax25. Chibios update. Stop decoder during TX. 2018-04-13 22:48:13 +10:00
CInsights fda66bbc25 Update to ChibiOS trunk rev 119i2. 2018-04-12 23:51:56 +10:00
CInsights c88dbf727f Multiple updates. Primarily image capture. SD card currently disabled. 2018-04-12 15:48:17 +10:00
CInsights 9e3c499fae Fixed camera memory clear bug. Various fixes. Add CRC calc to UBLOX. 2018-04-09 17:27:02 +10:00
CInsights 232c9dba83 Fix send_spacing in IMG. Minor comment updates. 2018-04-08 10:30:41 +10:00
CInsights c481db3af0 Implement burst mode packet send for 9600. Improved error messages. 2018-04-06 19:54:08 +10:00
CInsights 7fddb09931 Fix memory leak in TX. Add 'heap' command. Minor refactoring & docs. 2018-04-06 02:18:31 +10:00
CInsights 125bbaf7df Re-implement CLI aprs_message command. 2018-04-05 16:06:40 +10:00
CInsights e3fe666e4f Enable CCM use for buffers, aprs messages to pos callsigns. Dummy GPS. 2018-04-05 00:21:00 +10:00
CInsights 859e24425e CAM capture buffer allocated/returned to heap. New section for .aprs 2018-04-03 23:15:01 +10:00
CInsights 88e6ac10bf Revise packet buffer control. Add .tx section to conf.c, add rssi to TX 2018-04-02 01:36:47 +10:00
CInsights e329bbb2bf Fix error in sense of packet open. Tidy up in 446x driver. 2018-03-30 03:57:34 +11:00
CInsights efc46631cf Refactor pkt functions. More dynamic TX threads. Fix 2FSK/AFSK TX clash. 2018-03-29 15:52:09 +11:00
Sven Steudte 1335238e55 Separated flash rw methods from logging 2018-03-22 01:43:55 +01:00
Sven Steudte cf340c1048 Renamed Tracking manager to data collector 2018-03-22 00:49:53 +01:00
CInsights 66a6e5b227 Migrate APRS support functions into pkt folder. Add packet to top level. 2018-03-15 17:08:31 +11:00
CInsights d47dbe3e3d More refactoring/tidy up. Move TX params into TX packet object. 2018-03-15 16:09:59 +11:00
CInsights 5b831237de Improved error handling in packet services. 2018-03-08 17:06:35 +11:00
CInsights 9d1a842b6b Minor typo fix 2018-03-08 09:43:49 +11:00
CInsights 8e74069d1c Expand command table to include radio step and chan. 2018-03-08 09:39:35 +11:00
CInsights e4d37c8faa Add radio step and chan to all config sections. 2018-03-08 01:15:59 +11:00
CInsights 5ad245387a Improve bad packet handling. Was consuming all output buffers. 2018-03-07 18:30:51 +11:00
CInsights d33dff3d43 Implement radio option for setting by base freq, step size and channel. 2018-03-07 00:29:18 +11:00
CInsights a171afac93 Fix RSSI setting bug. Add save indicator MAGIC to config save. 2018-03-06 14:58:03 +11:00
CInsights 4361663522 Multiple updates chasing TX lockup. Don't pass packet with no address to
APRS decoder.
2018-03-06 00:44:43 +11:00
Sven Steudte 845f9abe99 Removed linefeeds 2018-03-01 21:53:00 +01:00
Sven Steudte 74e27725e3 Added image requests 2018-03-01 19:59:59 +01:00
Sven Steudte 79f3456db4 Implemented more config params
Implemented logging density param
2018-02-24 07:08:49 +01:00
Sven Steudte ad23ef632f Implemented remote configuration messages 2018-02-18 12:31:03 +01:00
Sven Steudte 27bb7e0985 Increased log memory capacity
Moved configuration settings to certain flash sector
2018-02-17 21:04:15 +01:00
CInsights e01b9c9ba3 Interim update. 446x work in progress. RX not working. 2018-02-09 00:45:58 +11:00
Sven Steudte 54dcc22f5c Fixed cycle time error, fixed symbol encoding error 2018-02-08 05:56:49 +01:00
Sven Steudte e7c3dfc807 Changed configuration concept 2018-02-07 10:26:23 +01:00
Sven Steudte f213ce9b88 Implemented ?APRD query
Implemented latched transmission
2018-02-01 10:28:24 +01:00
Sven Steudte 974f3a74d7 Added ?APRSP, ?GPIO and ?RESET queries
Reorganized APRS messaging
Updated APRS demodulation library
2018-01-30 10:24:51 +01:00
Sven Steudte 192a930992 Implemented Digipeater and Message Queries ?APRSP and ?GPIO 2018-01-29 10:34:31 +01:00
Sven Steudte efc94b8b99 Found low RX sensitivity error
Removed old APRS library
Updated APRS decoding libraries
Implemented squelch before transmission with 3sec timeout
Now RX and TX can be used concurrently
2018-01-28 13:47:12 +01:00
Sven Steudte 9d466fa878 Brought APRS receiver to work
mixed TX and RX not possible yet
2018-01-26 15:41:00 +01:00
Sven Steudte 3925f460ba Implemented reception for Si4464 2018-01-23 11:58:25 +01:00
Sven Steudte ae94d9825f Updated time driver, removed ChibiOS from repro 2018-01-20 13:44:37 +01:00
Sven Steudte 041635bdd1 Implemented Direwolf into Pecan 2018-01-19 05:05:50 +01:00
Sven Steudte a898181d3b Initial tracker firmware commit 2018-01-15 22:16:54 +01:00