Wykres commitów

59 Commity (1a24de48e3206ea57554591909546b6a753fac99)

Autor SHA1 Wiadomość Data
sh123 901030ef47 Move RF switch pin selection to config, allow to specify all options in config.h 2021-11-15 15:44:37 +02:00
sh123 7b90dcc589 Add configurable support for reading in ISR vs reading on separate task 2021-11-12 20:39:39 +02:00
Gabriel Huang 1224ae9c1b
Uses SX1268 (#28)
fix three SX1268 unimplemented functions in RadioLib
2021-11-10 08:59:34 +02:00
sh123 9982058a62 Update comment 2021-10-30 11:29:26 +03:00
sh123 3d6e059420 Remove some magic constants 2021-10-26 19:37:01 +03:00
sh123 73d172df0c Logging 2021-10-26 16:36:16 +03:00
sh123 987a83184b Improve and refactor 2021-10-26 15:34:08 +03:00
sh123 e6e016a035 Fixes for TNC2 support 2021-10-26 15:07:27 +03:00
sh123 d4da05aae0 Rename module.h to module_name.h 2021-10-25 17:40:09 +03:00
sh123 952c2f1a3c Take module name from file 2021-10-25 16:53:52 +03:00
sh123 635df470aa Disable bluetooth if USB mode is active 2021-10-22 22:20:17 +03:00
sh123 c25ec7d816
Add support for USB-OTG operation and improve logging (#25)
* Use debug log facility

* Usb serial support

* Tuning

* Disable logging when USB is enabled

* Improve logging

* Improve logging
2021-10-22 22:09:17 +03:00
sh123 fc494adda5 Set USE_RADIOLIB by default 2021-10-22 21:30:09 +03:00
sh123 32b68cc237 KISS TCP/IP server fixes 2021-10-21 21:25:35 +03:00
sh123 5bd632a73c Bug fixing 2021-10-21 20:27:49 +03:00
sh123 db18b6ba08 Disable APRS-IS when WiFi is in AP mode 2021-10-21 15:43:38 +03:00
sh123 3ce9c99679 Added support for soft ap 2021-10-21 15:18:11 +03:00
sh123 cb3960e963 Use wifi when KISS TCP/IP is needed 2021-10-21 13:14:14 +03:00
sh123 89ef736c93 Needs wifi when KissEnableTcpIp is true 2021-10-21 13:10:40 +03:00
sh123 eb12b0309f Added RadioLib based carrier detect 2021-10-20 20:53:50 +03:00
sh123 e1520628c5
Radiolib support (#23)
- Radiolib support
2021-10-20 13:20:19 +03:00
sh123 b5b61e6318 Implemented restart command 2021-10-20 12:58:43 +03:00
sh123 2f7bdb2261 Set implicit header mode for sf = 6 2021-10-16 09:45:02 +03:00
Matthew Patrick 1df9f4f87a
Serial over BLE (#15)
added flag in config to enable using bluetooth low energy (BLE) which allows pairing with iOS devices (e.g. APRS.fi app).
2021-06-08 08:33:40 +03:00
sh123 96a6547710 Moved frequency correction minimum delta value to config 2021-04-07 09:24:22 +03:00
sh123 8636f1eb9d Added circular buffers for both tx and rx, use LoRa ISR for receve with optional possibility to switch it off 2021-02-12 16:33:25 +02:00
sh123 e285651936 Limit maximum APRS-IS incoming message length 2021-02-09 14:21:41 +02:00
sh123 d8f64d6f21 Use code 6 for SetHardware and code 7 for signal report 2021-02-08 20:30:23 +02:00
sh123 c18f6cb4ac Rename control and signal even structures 2021-02-08 12:16:02 +02:00
sh123 07801becbb Correct frequency when error is more than configuration value only 2021-02-06 18:28:51 +02:00
sh123 877f5f3549 Update event report types 2021-02-06 15:53:19 +02:00
sh123 4c178d8c65 Add support for KISS extension for radio control and signal reports 2021-02-05 18:57:06 +02:00
sh123 6e6e251533 Move pinout definitions into config file and add support for TBeam board 2021-02-03 11:29:54 +02:00
sh123 521bf3d00f Update csma comments 2021-02-02 18:10:12 +02:00
sh123 46eb37b087 Coding conventions 2021-02-02 17:57:36 +02:00
sh123 b222573f1f Extract KISS logic into base class and improve CSMA logic 2021-02-02 17:53:28 +02:00
sh123 266816262d Define maximum AX.25 payload size 2021-02-02 11:21:13 +02:00
sh123 014fd6b045 Small refactoring 2021-02-02 11:18:46 +02:00
sh123 fb4e0125f8 Update sendToAprs signature, make string as const ref 2021-02-02 10:32:32 +02:00
sh123 0c902165f3 Refactor to use all parameters from config directly 2021-02-02 10:26:11 +02:00
sh123 470959e8d3 Use correct LoRa parameter types, which match to underlying library 2021-02-02 09:31:45 +02:00
sh123 ca0fd531e0 Rename txQueue to txKissQueue 2021-02-01 12:26:25 +02:00
sh123 74acb404fa Add WiFi connect max retries, so it won't completely block processing if WiFi is not available 2021-02-01 12:11:50 +02:00
sh123 da50386616 Increase tx queue length 2021-01-29 15:22:51 +02:00
sh123 a69a9d1416 Add small delay before constructing packet 2021-01-29 15:16:41 +02:00
sh123 30601b75e8 Add kiss tx queue and move config defiens to config 2021-01-29 13:47:04 +02:00
sh123 0885fde3ec Increased lora timeout 2021-01-02 13:57:50 +02:00
sh123 3156f9354f Make LoRa CRC check configurable from settings 2020-12-12 12:21:53 +02:00
sh123 10edae2b75 Add support for KISS tnc SlotTime command 2020-12-09 12:05:48 +02:00
sh123 1d2b966be0 Add support for KISS CSMA persistence command 2020-12-08 22:22:08 +02:00