Commit Graph

354 Commits

Author SHA1 Message Date
ripplebiz 6771b0e837 Merge pull request #78 from awolden/awolden/enable-SSD13060-lilygo-tlora
Enable SSD1306 display class for LilyGo_TLora_V2_1_1_6
2025-03-09 14:43:54 +11:00
Alex Wolden 3dea712d37 Fix heltec v3.2 pin polarity reversal 2025-03-08 11:21:19 -08:00
Scott Powell 9b5a294695 * T1000e battery measure fix 2025-03-08 20:18:15 +11:00
Rastislav Vysoky 9844296643 Merge branch 'ripplebiz:dev' into dev 2025-03-08 10:05:27 +01:00
Scott Powell 5acfe52417 * new build option: SX126X_RX_BOOSTED_GAIN 2025-03-08 19:59:07 +11:00
Scott Powell 2889867c4c * Dispatcher: added guard for packet payload size too large 2025-03-08 19:38:36 +11:00
Rastislav Vysoky b1a5badf98 added room server roles to t114 and t-echo; added repeater and room server roles to WSL3; unified json intendations in /boards 2025-03-08 09:15:51 +01:00
ripplebiz 115deda8e8 Merge pull request #70 from recrof/dev
added new board: Station G2; fix: added t114 and t-echo boards to uf2conv release workflow
2025-03-08 15:10:49 +11:00
Scott Powell 87d4285cf1 * doc updates 2025-03-08 13:40:39 +11:00
Alex Wolden 37652459a1 Enable SSD1306 display class for LilyGo_TLora_V2_1_1_6 2025-03-07 14:30:11 -08:00
Diego Munhoz a5fb3acc9b add: BLE_NAME_PREFIX flag 2025-03-07 11:41:53 -06:00
Rastislav Vysoky acac20dc89 Added basic support for Station G2 2025-03-07 15:34:00 +01:00
Florent de Lamotte 708065a0ba tx_power can be raised to 22dBm on LR1110 2025-03-07 13:52:47 +01:00
Rastislav Vysoky ae7bf7eae2 Merge branch 'ripplebiz:dev' into dev 2025-03-07 13:42:56 +01:00
Rastislav Vysoky 477f2e1d81 fix: added t114 and t-echo boards to uf2conv release workflow 2025-03-07 13:17:46 +01:00
Scott Powell 808d3933c1 Version bump to v1.2.1 room-server-v1.2.1 companion-v1.2.1 repeater-v1.2.1 2025-03-07 22:01:30 +11:00
Scott Powell ae8fb5d9b1 * Heltec v3.2 VEXT fix
* Heltec T114 LED fix, (now flashes with LoRa TX)
2025-03-07 21:37:05 +11:00
Scott Powell cf17091588 * display.begin() delayed in setup().
* all firmwares now bumped to v1.2.0
room-server-v1.2.0 companion-v1.2.0 repeater-v1.2.0
2025-03-07 17:19:27 +11:00
Scott Powell 790898dbc5 * companion: better incoming ACK processing (match prev attempts) 2025-03-07 15:09:29 +11:00
Scott Powell e534e1b529 * companion: FIRMWARE_VER_CODE now bumped to 3.
* companion: new RESP_CODE_CONTACT_MSG_RECV_V3, and _CHANNEL_MSG_RECV_V3. (now with packet SNR included)
2025-03-07 14:17:37 +11:00
Scott Powell 544adec2b6 * refactor Packet::_snr to single byte 2025-03-07 12:32:23 +11:00
Scott Powell b2fcc692ea * TRACE packet logging fix 2025-03-07 12:24:18 +11:00
Scott Powell b03aac18c0 Merge branch 'dev' into trace
# Conflicts:
#	src/Dispatcher.cpp
#	src/Mesh.cpp
#	src/helpers/BaseChatMesh.cpp
2025-03-07 12:14:26 +11:00
Scott Powell 1f4a81360b * companion: new command: CMD_GET_CONTACT_BY_KEY (30) 2025-03-07 12:00:11 +11:00
ripplebiz abb8b54c58 Merge pull request #68 from recrof/dev
Added basic support for Heltec t114, LilyGo T-Echo
2025-03-07 10:22:34 +11:00
Rastislav Vysoky 03458269ac moved nrf sdk headers to ./lib/ and added Repeater envs for t114 & t-echo 2025-03-07 00:16:22 +01:00
Rastislav Vysoky 2dd2571154 Added support for LilyGo T-Echo 2025-03-06 21:39:17 +01:00
Rastislav Vysoky e105e4184f fix: T114 reset pin value 2025-03-06 21:37:24 +01:00
Rastislav Vysoky b74ae1302b Added support for Heltec t114 2025-03-06 20:43:56 +01:00
Scott Powell 5c5b9aa2e3 * room server: version bump to v1.1.0. This is now NOT compatible with previous clients (TDeck and companion radio). 2025-03-06 18:36:43 +11:00
Scott Powell 284ac17009 * Room Server post ACK bug fix! 2025-03-06 18:16:48 +11:00
ripplebiz a3d46a3e8a Merge pull request #62 from awolden/awolden/t3lora
Add LILYGO T-LoRa V2.1-1.6 firmware
repeater-v1.0.0d
2025-03-06 16:33:27 +11:00
Alex Wolden 0fc85b8c59 Revert identity change 2025-03-05 19:38:08 -08:00
Scott Powell 45a88dca3d * .yml files, permissions: write room-server-v1.0.0c repeater-v1.0.0c companion-v1.0.0c 2025-03-05 19:48:52 +11:00
Scott Powell 7832548714 * now suppressing 'cp' errors companion-v1.0.0b 2025-03-05 19:20:28 +11:00
Scott Powell 78ee88c9ed * companion, HeltecV3: now picks random BLE pin for every session (from boot), unless a (non-zero) one stored in _prefs
* companion, WSL3: uses static BLE pin, per build BLE_PIN_CODE define
2025-03-05 19:14:34 +11:00
Alex Wolden 86389579eb Merge remote-tracking branch 'origin/dev' into awolden/t3lora 2025-03-04 23:23:03 -08:00
Alex Wolden d36da0ed8e Refactor naming 2025-03-04 22:00:48 -08:00
Scott Powell 01d84d5d3e * repeater and room server: CommonCLI now handles load/save of Prefs. Now sanitise bad prefs values. room-server-v1.0.0a repeater-v1.0.0a companion-v1.0.0a 2025-03-05 16:39:45 +11:00
Scott Powell 86681364bd * companion: UITask now shows BLE PIN (when no connection)
* companion, HeltecV3: new installs, now chooses random BLE PIN
* companion: prefs load/save improvements (sanitises bad values)
2025-03-05 15:47:29 +11:00
Alex Wolden ed320ac1f5 add libsodium 2025-03-04 20:04:19 -08:00
Scott Powell c2ae34314e * basic UITask added to repeater and room server (only HeltecV3 targets enable so far) 2025-03-05 12:52:29 +11:00
Alex Wolden 21ba6116a3 fix memory 2025-03-04 12:13:45 -08:00
Alex Wolden 1f25575b94 readded 1262 radio 2025-03-04 09:03:36 -08:00
Scott Powell 372c228210 * new ui/DisplayDriver classes (just SSD1306Display impl for now)
* companion radio: now with optional UITask (enabled by DISPLAY_CLASS config in target/env)
2025-03-04 23:09:43 +11:00
Alex Wolden b777264eb7 Remove duplicate entries from platformio.ini
- Remove unnecessary T3S3 configurations
- Keep only the LilyGo T3 with SX1276 configurations
- Clean up the platformio.ini file to remove duplication
2025-03-04 00:16:35 -08:00
Alex Wolden e1022791e8 Add support for LilyGo T3 with SX1276 module
- Add custom partition table for fitting larger firmware
- Create LilyGoT3S3Board.h for board-specific functionality
- Update all example files to support the T3 board with SX1276
- Configure build environment for optimizing firmware size
- Set up the right pin configuration for SX1276 on LilyGo T3
2025-03-04 00:07:36 -08:00
Scott Powell 68770d7728 * 'last_snr' added to repeater stats. 2025-03-04 18:29:16 +11:00
Scott Powell 25a77af8c7 Merge branch 'main' into dev 2025-03-04 16:41:31 +11:00
Scott Powell 7b92e045a6 * build script change, for companion radio targets 2025-03-04 14:06:03 +11:00