Commit Graph

  • 5f06dc4a2f Merge pull request #1133 from oltaco/repeater-adc-multiplier-setting ripplebiz 2025-11-22 14:50:23 +11:00
  • fc93d84fb8 tweaks get/set adcMultiplier logic taco 2025-11-21 23:44:17 +11:00
  • e13c064487 add board.setAdcMultiplier to room server and sensor taco 2025-11-21 21:46:55 +11:00
  • fc68203275 Merge pull request #1127 from oltaco/rename-faketec-to-promicro ripplebiz 2025-11-21 19:40:31 +11:00
  • 5a3ea64a97 Repeater: add adc.multiplier setting taco 2025-11-21 18:15:30 +11:00
  • 454f6b2583 rename adverts taco 2025-11-21 17:57:49 +11:00
  • 031fa1e704 Changed uint to a uint8_t Winston Lowe 2025-11-20 21:58:42 -08:00
  • b33d226c58 * proposal for 'Extended Trace' packets. Using 'flags' byte, lower 2 bits, for path hash size. Scott Powell 2025-11-21 15:44:31 +11:00
  • 2bd47de3b9 Added buzzer config persistance accross restart zaquaz 2025-11-20 18:55:39 -08:00
  • ed9655e14e rename faketec to promicro taco 2025-11-21 12:48:33 +11:00
  • f5a56c537f Merge pull request #1113 from recrof/bme280_fix ripplebiz 2025-11-19 15:39:48 +11:00
  • 310618e689 add heltec_v4 tft expansion box Quency-D 2025-11-19 11:43:52 +08:00
  • 88a6141943 fix: move bme680 detection before bme280 recrof 2025-11-18 15:36:25 +01:00
  • a3c9a07377 Modify CMD_GET_STATS with sub-types for core, radio, and packet statistics. Consolidated to a single RESP_CODE_STATS with a second byte to identify response structure. Updated documentation and examples to reflect the new command structure and response parsing. agessaman 2025-11-17 09:57:36 -08:00
  • 459169e8cb Merge pull request #1092 from liquidraver/rakgps ripplebiz 2025-11-17 14:04:09 +11:00
  • caf421b591 Merge pull request #1106 from oltaco/keepteen-lt1 ripplebiz 2025-11-17 13:50:16 +11:00
  • 838e83b3b5 xiao_s3: relocate serial pins on repeater_bridge_rs232 Florent 2025-11-16 17:07:33 +01:00
  • 3dd6dc02ea xiao_s3: use environment sensor manager and add sensor role Florent 2025-11-16 16:55:16 +01:00
  • bc2256f232 Keepteen LT1: remove terminal_chat and sensor targets taco 2025-11-16 16:17:11 +11:00
  • 2058af8453 initial support: Keepteen LT1 taco 2025-11-16 15:55:03 +11:00
  • 850d57a8f2 Refactor float conversion in CommonCLI to use strtof for improved precision and add ftoa3 function for formatting floats with three decimal places in TxtDataHelpers to fix display issue in app and repeater config ui in web zach 2025-11-14 21:51:28 -07:00
  • 8dbb0f5f23 Merge pull request #1071 from tpp-at-idx/thinknode_m2 ripplebiz 2025-11-14 15:11:06 +11:00
  • ff67c786ef Merge pull request #985 from liquidraver/dev3 ripplebiz 2025-11-14 14:34:23 +11:00
  • 11a0bd6ef1 Merge pull request #1035 from liquidraver/devt114 ripplebiz 2025-11-14 14:33:05 +11:00
  • 9bfbb777a1 Merge pull request #1100 from stphnrdmr/dev Liam Cottle 2025-11-14 12:15:10 +13:00
  • 16c294ce60 Allow SF smaller than 7 to be saved Stephan Rodemeier 2025-11-13 22:25:55 +01:00
  • 15d52a6e27 Merge branch 'meshcore-dev:dev' into dev Brad Ferguson 2025-11-13 14:52:02 -06:00
  • 9405e8bee3 Merge branch 'dev' room-server-v1.10.0 repeater-v1.10.0 companion-v1.10.0 Scott Powell 2025-11-13 20:47:52 +11:00
  • 91e9fcea4b * ver 1.10.0 Scott Powell 2025-11-13 20:45:38 +11:00
  • 750e955f19 Update library.json to latest libs and version fdlamotte 2025-11-13 10:39:20 +01:00
  • 8b68b5a689 Update README.md (RAK boards don't need pio patch) fdlamotte 2025-11-12 16:14:57 +01:00
  • a5cdc88fe2 Merge pull request #1064 from recrof/esp_contacts_350_channels_40 ripplebiz 2025-11-12 00:49:05 +11:00
  • ba6b8535c9 Merge pull request #971 from fdlamotte/remove_set_setting_by_key ripplebiz 2025-11-11 23:40:13 +11:00
  • b0ce00652f Fix RAK4631 GPS UART pin macros liquidraver 2025-11-11 13:00:27 +01:00
  • 90e26129ee Merge branch 'dev' into remove_set_setting_by_key Florent 2025-11-11 12:23:12 +01:00
  • b59d1999e6 * Sensor: DISCOVER_REQ, prefix_only support Scott Powell 2025-11-11 20:08:05 +11:00
  • 74f136ba7a Merge pull request #1068 from fdlamotte/sensor_control_data ripplebiz 2025-11-11 20:03:33 +11:00
  • 39f83efbfe Remove unused statistics formatting methods and associated header includes from MyMesh class. Whoops. agessaman 2025-11-09 11:39:47 -08:00
  • 80d6dd4367 Update statistics handling to use binary frames instead of JSON formatting for consistency with other companion commands. Added documentation of frame structure with code examples. agessaman 2025-11-09 11:28:11 -08:00
  • c9aa536ca6 Reverted MyMesh constructor for simplicity. Updated formatStatsReply method to use new member variables for statistics handling. Removed excess variable creation agessaman 2025-11-08 20:44:42 -08:00
  • df4dab8509 Add statistics commands and response handling in MyMesh agessaman 2025-11-07 22:16:48 -08:00
  • ab0721d6df * fix: repeater and room server telemetry requests now return all telemetry for _READ & _WRITE ACL permissions. Scott Powell 2025-11-09 16:36:23 +11:00
  • b31d3e7b5f * added StrHelper::fromHex() Scott Powell 2025-11-09 16:17:49 +11:00
  • 00e0635ab5 add variant files for ikoka handheld (nrf52 with e22 radio) brad 2025-11-08 20:05:46 -06:00
  • a0bf66f9d8 Fix for display not coming on after poweron Tomas P 2025-11-07 09:50:21 +01:00
  • 429f82106b tweak getBattMilliVolts to report battery more accurately Tomas P 2025-11-07 09:48:57 +01:00
  • c0a51aff66 change ADC_MULTIPLIER to better reflect battery voltage Tomas P 2025-11-07 09:47:18 +01:00
  • 1520f4d28e * repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses Scott Powell 2025-11-07 19:31:09 +11:00
  • 62d7ce110b * packet format docs updated Scott Powell 2025-11-07 15:49:01 +11:00
  • 28b90c18cf Merge branch 'transportcodes' into dev Scott Powell 2025-11-07 14:52:11 +11:00
  • 963290ea15 * repeater: various "region" CLI changes * transport codes 0000 and FFFF reserved Scott Powell 2025-11-07 14:42:06 +11:00
  • 06825030e5 sensor: copy control data code from repeater Florent 2025-11-06 22:36:37 +01:00
  • 2e63499ae5 * companion: protocol ver bumped to 8. Scott Powell 2025-11-06 22:51:17 +11:00
  • 4a5404d997 * companion: added CMD_SEND_CONTROL_DATA, and PUSH_CODE_CONTROL_DATA Scott Powell 2025-11-06 22:10:20 +11:00
  • ddac13ae80 * repeater: CLI, added "region put" and "region remove" commands Scott Powell 2025-11-06 21:40:52 +11:00
  • 256848208d * repeater: onAnonDataRecv(), future code check bug fix (offset 4) * sensor: onAnonDataRecv(), future request code provision Scott Powell 2025-11-06 20:22:40 +11:00
  • 09eab330a2 * repeater: onAnonDataRecv(), now rejecting non-ASCII password (preparing for future request codes) * repeater: DISCOVER requests now with a simple RateLimiter (max 4, every 2 minutes) Scott Powell 2025-11-06 20:15:01 +11:00
  • cf547da857 * RegionMap: get/set Home Region * repeater: admin CLI, changed "allowf *", "denyf *", added "home" Scott Powell 2025-11-06 17:28:45 +11:00
  • a9d245fe68 Merge pull request #1038 from adam2872/Analogue-button-fix-for-new-UI ripplebiz 2025-11-06 15:41:45 +11:00
  • 23783b27c8 Merge pull request #1058 from dotdavid/dev ripplebiz 2025-11-06 13:45:12 +11:00
  • 7419ed71f7 * region filtering now applied in allowPacketForward() Scott Powell 2025-11-06 12:27:25 +11:00
  • 82b4c1e6b0 * new PAYLOAD_TYPE_CONTROL (11) * repeater: onControlDataRecv(), now responds to new CTL_TYPE_NODE_DISCOVER_REQ (zero hop only) * node prefs: new discovery_mod_timestamp (will be set to affect when node should respond to DISCOVERY_REQ's ) Scott Powell 2025-11-06 00:56:54 +11:00
  • 3ef53e64a1 * is_name_char() bug fix Scott Powell 2025-11-05 15:34:23 +11:00
  • 937865c8fd * companion: new CMD_SET_FLOOD_SCOPE (54) Scott Powell 2025-11-05 14:56:18 +11:00
  • 9ebeb477aa * RegionMap: inverted 'flags' to _deny_ bits * Mesh: new filterRecvFloodPacket() for overriding * repeater CLI: 'allow' -> 'allowf' or 'denyf' Scott Powell 2025-11-05 14:34:44 +11:00
  • 04c0c40b39 set max contacts to 350 and channels to 40 for esp32c3, s3 and c6 recrof 2025-11-04 23:58:32 +01:00
  • c3dbec41ba Fix manufacturer name on Seeed Xiao S3 WIO David Hall 2025-11-03 21:02:08 +00:00
  • 5c80334dbd Fix manufacturer name on Seeed Xiao S3 WIO David Hall 2025-11-03 21:00:43 +00:00
  • 99a3473169 even less comments \o/ liquidraver 2025-11-03 21:41:11 +01:00
  • eae16cfc5f less unnecessary comments, less lines of code :) liquidraver 2025-11-03 21:39:35 +01:00
  • 397d280c3b stop OLED powering on every message if connected to phone liquidraver 2025-11-03 21:25:31 +01:00
  • d9ff3a4d02 * Mesh: new sendFlood() overload with transport codes. * BaseChatMesh: sendFloodScoped(), for overriding with some outbound 'scope' / TransportKey * companion: new 'send_scope' variable. Scott Powell 2025-11-04 01:21:56 +11:00
  • ecd30f4d36 * new CLI commands: region, region load, region save, region get, region allow Scott Powell 2025-11-03 22:53:14 +11:00
  • f797744f7c * misc RegionMap and key store methods Scott Powell 2025-11-03 18:14:44 +11:00
  • 03fc949014 * setting up framework for Regions, TransportKeys, etc Scott Powell 2025-11-03 14:23:32 +11:00
  • 5b4544b9fe Merge pull request #889 from fdlamotte/sensecap_indicator ripplebiz 2025-11-03 11:09:17 +11:00
  • 920ac51c8c Merge pull request #998 from tahnok/bmp085-sensor ripplebiz 2025-11-03 10:58:22 +11:00
  • 0b9f055860 Merge pull request #1047 from aqua/build-name-fix Liam Cottle 2025-11-01 19:19:49 +13:00
  • d0caa3be04 Fix the sample RAK repeater build target name Devin Carraway 2025-10-31 22:11:24 -07:00
  • ff4fa7be31 Add ESP32-S3-Zero board configuration and Nibble Screen Connect variant ViezeVingertjes 2025-10-31 14:42:16 +01:00
  • c13b4ae481 Analogue button delay based on millis Adam Mealings 2025-10-31 13:04:59 +00:00
  • 7755400a35 * Companion: Now using transport codes { 0, 0 } when Share contact zero hop. * Repeater: onAdvertRecv(), adverts via Share now NOT added to neighbours table Scott Powell 2025-10-31 20:40:22 +11:00
  • ef752926c9 Merge pull request #1036 from oltaco/datastore-refactor ripplebiz 2025-10-31 17:10:03 +11:00
  • 228b073006 Merge pull request #982 from ViezeVingertjes/feat/wio-wm1110-variant ripplebiz 2025-10-31 17:02:47 +11:00
  • 7ad45d113c Merge pull request #993 from recrof/allow_lower_bw_sf ripplebiz 2025-10-31 16:58:35 +11:00
  • 7abe6c9693 * Upping max channel hash conflicts to 4 (was 2) Scott Powell 2025-10-31 16:54:58 +11:00
  • 52a3df4977 revert pubBlobByKey() change taco 2025-10-31 15:06:29 +11:00
  • 0b8159c6e5 refactor DataStore to use openRead() and openWrite() taco 2025-10-31 11:42:36 +11:00
  • 5088444f85 Update Wio WM1110 configuration to disable GPS and clean up location provider code ViezeVingertjes 2025-10-30 16:33:02 +01:00
  • 07e58d8ab5 Merge branch 'dev' into devt114 liquidraver 2025-10-30 10:10:06 +01:00
  • 96e786fa9e * FIX: for divide by zero crash Scott Powell 2025-10-30 19:11:04 +11:00
  • f3b20d5e70 t114 gps liquidraver 2025-10-30 08:35:01 +01:00
  • 3d9378d91e * Fix for VolatileRTCClock wrapping around to initial synced time every 49 days Scott Powell 2025-10-30 16:45:50 +11:00
  • c4e99a841a Merge pull request #1023 from WattleFoxxo/dev ripplebiz 2025-10-30 12:43:20 +11:00
  • 80f0405600 * direct.txdelay default now 0.2 (was zero) Scott Powell 2025-10-30 00:03:10 +11:00
  • 886878c70a Merge commit 'cc002404fa89a2b0139a1394f78b4a72988846f8' into dev Scott Powell 2025-10-29 23:36:07 +11:00
  • 8cbcd2271d * experimental: retransmit delay, removing the 6 'slots' Scott Powell 2025-10-29 23:35:46 +11:00
  • cc002404fa Merge pull request #1026 from recrof/disable_esp32c6 ripplebiz 2025-10-29 23:29:06 +11:00
  • ac37a37b18 Merge pull request #1025 from recrof/disable_vision_master ripplebiz 2025-10-29 23:28:26 +11:00
  • 4aef696620 missed one definition recrof 2025-10-29 13:27:26 +01:00