Commit Graph

  • 4a05f51d99 Merge branch 'master' of github.com:markqvist/RNode_Firmware Mark Qvist 2024-10-01 18:12:49 +02:00
  • 5bd2e539eb Update battery status output on missing battery Mark Qvist 2024-10-01 18:07:10 +02:00
  • 2804a05afd Update display blanking Mark Qvist 2024-10-01 17:51:14 +02:00
  • 423098ff30 Updated display blanking/unblanking Mark Qvist 2024-10-01 17:40:18 +02:00
  • 77503dcc1d Fix interface framing assignment conflict jacob.eva 2024-10-01 15:55:20 +01:00
  • 0b9f19916e Improved battery calculations for devices without dedicated PMU Mark Qvist 2024-10-01 15:33:03 +02:00
  • 96e74246bb Improve button input interactions Mark Qvist 2024-10-01 14:59:53 +02:00
  • e5028c88d6 Clear signal bars on BLE device disconnect Mark Qvist 2024-10-01 14:58:43 +02:00
  • 0f0a711cd7 Improved battery calculations for devices without dedicated PMU Mark Qvist 2024-10-01 14:57:57 +02:00
  • c813d27dff Merge pull request #81 from neutralinsomniac/install_correct_esp32_arduino_version markqvist 2024-09-30 19:42:10 +02:00
  • 304cdd2968 Cleanup Mark Qvist 2024-09-30 19:18:30 +02:00
  • 6b729ebf72 Makefile: use correct version of arduino esp32 library Jeremy O'Brien 2024-09-29 11:39:41 -04:00
  • a9a68d164e Only allow BLE modes with MITM mitigations enabled, and require bonding Mark Qvist 2024-09-30 13:50:06 +02:00
  • dfd62f4d94 Cleanup Mark Qvist 2024-09-30 13:49:40 +02:00
  • 491cab09c6 Only allow BLE modes with MITM mitigations enabled, and require bonding Mark Qvist 2024-09-30 13:47:29 +02:00
  • 6332e95d39 Cleanup Mark Qvist 2024-09-30 13:45:58 +02:00
  • e7f655cef5 Update makefile ESP-IDF target to 2.0.17 Mark Qvist 2024-09-30 13:42:47 +02:00
  • 75816b4fe0 Added ESP32 BLE Serial support Mark Qvist 2024-09-29 21:59:42 +02:00
  • d742166a12 Cleanup Mark Qvist 2024-09-29 21:59:24 +02:00
  • 339003039a Added ESP32 BLE serial driver Mark Qvist 2024-09-29 21:59:11 +02:00
  • fe9538de7e Cleanup Mark Qvist 2024-09-29 11:36:52 +02:00
  • 59e1836975 Cleanup Mark Qvist 2024-09-29 03:10:32 +02:00
  • a4ecc0d6f3 Added display blanking timeout Mark Qvist 2024-09-29 02:33:02 +02:00
  • 97806d1684 Cleanup Mark Qvist 2024-09-29 01:21:49 +02:00
  • a739d6f3ab Fixed display intensity EEPROM configuration regression Mark Qvist 2024-09-29 00:03:14 +02:00
  • bb9f515348 Check console is activated Mark Qvist 2024-09-28 15:15:22 +02:00
  • a134cbfb9c Added NeoPixel intensity control Mark Qvist 2024-09-27 20:08:05 +02:00
  • 6ed29517c7 Revamp makefile to be more dynamic and reduce much some duplication Aaron Bieber 2024-09-27 09:20:56 -06:00
  • d2133ba5e0 Added battery status and console support to Heltec V3 Mark Qvist 2024-09-27 00:28:37 +02:00
  • ac819ecb20 Added input button actions Mark Qvist 2024-09-27 00:27:24 +02:00
  • b1d097f6d4 Updated console build Mark Qvist 2024-09-25 15:58:34 +02:00
  • 50a40ac13b Updated console build Mark Qvist 2024-09-25 14:48:13 +02:00
  • 9403dd6cc9 Updated version Mark Qvist 2024-09-25 14:22:07 +02:00
  • 8473073c81 Check ESP32 BT buffer config before building Mark Qvist 2024-09-25 14:21:38 +02:00
  • eddad23085 Updated console build Mark Qvist 2024-09-25 14:21:12 +02:00
  • 3f4468ba95 Updated console build Mark Qvist 2024-09-25 14:21:02 +02:00
  • bed02c9d97 Merge pull request #40 from jeremybox/techo/fix-arduino-build jacobeva 2024-09-16 18:00:42 +01:00
  • 50a60f07d2 fixes adds missing adafruit repo used for prep-nrf, and adds prep-nrf to the make prep Jeremy 2024-09-16 12:50:56 -04:00
  • d8af625cc4 E22 Board tomuk5 2024-09-11 22:46:35 +01:00
  • 2cdf2951e6 Cleanup jacob.eva 2024-09-12 20:32:54 +01:00
  • a8af5314b7 Merge pull request #36 from jeremybox/techo jacobeva 2024-09-12 20:22:46 +01:00
  • 83ae40470f Delete .vscode/settings.json jeremybox 2024-09-12 11:03:56 -04:00
  • 2550b7a379 adds .vscode to git ignore file jeremy 2024-09-12 11:02:21 -04:00
  • 02f9dc1345 Squashed commit of the following: jeremy 2024-09-12 10:57:16 -04:00
  • 07b7e28c74 Allow ESP32 with BLE to compile jacob.eva 2024-09-11 21:49:56 +01:00
  • ba9022335c Well that was embarassing... jacob.eva 2024-09-11 21:49:27 +01:00
  • f8299568fb Replace all references to python with python3 instead, close #33 jacob.eva 2024-09-11 21:01:51 +01:00
  • 51afd310a5 Revert to ISR handling packets and cap SX1280 data rate jacob.eva 2024-09-11 20:18:43 +01:00
  • c3b5a6f47f Add custom board signing and EEPROM instructions tomuk5 2024-09-09 10:22:09 +01:00
  • 638bcfff1a Correct various lengths and data types jacob.eva 2024-09-10 22:39:49 +01:00
  • c3c254cd96 Change interrupt layout and address SX1280 errata jacob.eva 2024-09-10 22:39:15 +01:00
  • 7f787d5910 Improve BLE serial performance + add BLE battery display jacob.eva 2024-09-10 22:37:26 +01:00
  • c9fd5f7d3b Add support for retrieving packet length on implicit header jacob.eva 2024-09-05 13:10:11 +01:00
  • 419a5c6ce3 Finish off edge cases of race condition jacob.eva 2024-09-04 21:56:47 +01:00
  • cc4010fc95 Correct interface selection logic jacob.eva 2024-09-04 18:25:36 +01:00
  • 81aff16c2d Fix race condition on multiple interfaces receiving at once jacob.eva 2024-09-04 17:37:09 +01:00
  • 6035e1a2c2 Move FIFOBuffer to src dir jacob.eva 2024-09-04 17:35:07 +01:00
  • 52629cb1bf Add check for freeNode in RAK4631 power section jacob.eva 2024-09-04 10:18:52 +01:00
  • 3ccdb79b91 Merge pull request #31 from macvenez/makefile-ports jacobeva 2024-09-03 16:26:24 +01:00
  • a54a8ed44d Added default port for upload or specified by argument "port" macvenez 2024-09-03 15:41:53 +02:00
  • 06b4683993 Fix BLE pairing state on NRF52 jacob.eva 2024-08-31 21:46:07 +01:00
  • 139cf7e3bf Merge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE jacob.eva 2024-08-30 18:21:16 +01:00
  • d9cb64ec93 Make screensaver checks more efficient + add periodic refresh to RAK4631 jacob.eva 2024-08-30 18:18:56 +01:00
  • 5cb7de66d8 Merge pull request #24 from jeremybox/screensaver jacobeva 2024-08-30 17:01:18 +01:00
  • 8686ee7844 makes SCREENSAVER_INTERVAL a #define to save some ram jeremy 2024-08-30 11:54:12 -04:00
  • 17ad6d213d Improve screensaver to be non-blocking jacob.eva 2024-08-30 15:31:20 +01:00
  • 9d68b58e2e Merge pull request #22 from jeremybox/screensaver jacobeva 2024-08-30 15:07:36 +01:00
  • 65acd4f339 Fix corruption / dropped packet issues caused by small UART buffer jacob.eva 2024-08-30 12:07:56 +01:00
  • c80a4caab0 Adds a rudimentary screen saver that briefly (500ms) inverts the screen every 10 minutes on OLED displays to prevent burn-in. jeremy 2024-08-29 18:41:52 -04:00
  • 55d0a41aa8 Remove redundant radio status updates jacob.eva 2024-08-24 15:12:50 +01:00
  • 36c90de9f8 Only send phy stats *after* sending config parameter reply to master jacob.eva 2024-08-24 11:08:13 +01:00
  • 7f05a4fd9f Fix weird behaviour with queue sizing jacob.eva 2024-08-21 17:54:38 +01:00
  • d7f2de07c0 Fix BLE pairing behaviour and disable just works pairing jacob.eva 2024-08-21 11:01:38 +01:00
  • 721cee3603 Fix SPI semaphore lockup issue on ESP32 jacob.eva 2024-08-06 17:37:47 +01:00
  • a4fe2baf78 Clarify pin requirements jacob.eva 2024-08-03 13:24:27 +01:00
  • 152e7f17b3 Auto install needed packages, and bypass external management error jacob.eva 2024-08-01 18:04:39 +01:00
  • 761923e210 Update dependencies jacob.eva 2024-08-01 18:04:31 +01:00
  • fe7d745052 Remove last remaining AVR stuff jacob.eva 2024-08-01 17:53:22 +01:00
  • e5eea88aa5 Update guide and fix spelling / grammar errors jacob.eva 2024-07-31 22:11:34 +01:00
  • f778e4d76f Merge pull request #17 from nathmo/patch-1 jacobeva 2024-07-31 21:26:43 +01:00
  • a4d40ef105 Added a few info in CONTRIBUTING.md Nathann Morand 2024-07-31 13:55:24 +02:00
  • 003aab4072 Fix issue with SX1280 TX power not being set properly jacob.eva 2024-07-24 15:52:08 +01:00
  • 02c691481b Rename freeNode to openCom XL jacob.eva 2024-07-24 08:55:20 +01:00
  • f643eba8bb Add freeNode as supported product jacob.eva 2024-07-23 20:05:02 +01:00
  • a287d7b01c Add rak4631_sx1280 and freenode board variant targets jacob.eva 2024-07-20 16:47:01 +01:00
  • 282815eb95 Merge branch 't3s3_sx1280' jacob.eva 2024-07-20 16:08:00 +01:00
  • c88fe0ed33 Add support for negative TX power values jacob.eva 2024-07-12 15:15:56 +01:00
  • e5fcf79e4d Add support for freeNode to EEPROM jacob.eva 2024-07-12 13:54:50 +01:00
  • 8b705b2f4e Fix Bluetooth functionality on NRF52 jacob.eva 2024-07-12 13:30:32 +01:00
  • fee8d2b28b Add todo jacob.eva 2024-07-09 10:38:39 +01:00
  • ba2d36add9 Switch from board variant being set separately to using model number instead. jacob.eva 2024-07-09 10:37:50 +01:00
  • 63eab05014 Add clarification for interface_spi jacob.eva 2024-07-09 09:41:14 +01:00
  • 35e9f36ffd Add T3S3 target and different variants of the board jacob.eva 2024-07-09 09:40:30 +01:00
  • 236ea0b999 Update release notes jacob.eva 2024-07-05 10:46:41 +01:00
  • c6981f713b Invert modem selection outline jacob.eva 2024-07-04 19:41:23 +01:00
  • edce15f381 Bump version to 1.73 jacob.eva 2024-07-04 19:09:48 +01:00
  • 5fb1f452a4 Fix TNC settings not being saved, courtesy of @attermann jacob.eva 2024-07-04 19:02:46 +01:00
  • fd688b987d Merge branch 'interfaces' jacob.eva 2024-07-04 18:59:09 +01:00
  • efe807bb22 Remove unsupported AVR board jacob.eva 2024-07-04 18:56:01 +01:00
  • ff12b8921c Use new ESP32 IDF and force version in prep-esp32 jacob.eva 2024-07-04 18:55:16 +01:00