2722 Commits

Author SHA1 Message Date
Scott Powell 0e35ae5ec6 * dynamic noise floor sampling 2025-05-25 21:44:15 +10:00
Scott Powell f2243b78ae * added Radio::loop() virtual function
* RadioLibWrapper:  new isChannelActive() based on current RSSI being above noise_floor + THRESHOLD
2025-05-24 21:24:44 +10:00
Memo 79f60e0675 Merge branch 'ripplebiz:main' into heltec_v3_sensors 2025-05-24 10:42:22 +00:00
Scott Powell 2f8d9cf96a * refactor of RadioLibWrapper::isReceiving() 2025-05-24 20:42:00 +10:00
Memo 42284edcfe Update platformio.ini 2025-05-24 10:39:05 +00:00
Scott Powell 4449fd3a24 Merge branch 'dev' room-server-v1.6.2 companion-v1.6.2 repeater-v1.6.2 2025-05-24 17:40:52 +10:00
Scott Powell 0bad7ee106 * ver bump to 1.6.2 2025-05-24 16:19:19 +10:00
ripplebiz cf9861e683 Merge pull request #330 from recrof/dev
heltec wireless tracker: added repeater and room server roles
2025-05-24 15:11:39 +10:00
recrof 5cb2ba8c62 added repeater and room server roles to heltec wireless tracker 2025-05-24 07:05:33 +02:00
ripplebiz 900de5befe Merge pull request #329 from ngavars/xiao-nrf-sensors
Add sensor support to Xiao Nrf
2025-05-24 14:23:43 +10:00
ripplebiz 72d2b05664 Merge pull request #327 from seagull9000/RTTTL-tone-for-Channel-Message
RTTTL-tone-for-Channel-Message
2025-05-24 14:16:30 +10:00
Normunds Gavars f8b45ec01e Add sensor support to Xiao Nrf 2025-05-23 21:24:02 +03:00
Scott Powell 0defa837d8 * EnvironmentSensorManager: some tidy ups 2025-05-23 19:12:32 +10:00
ripplebiz 3b41d863c8 Merge pull request #321 from oltaco/sensor-class-with-gps
GPS support added to EnvironmentSensorClass
2025-05-23 19:05:02 +10:00
taco 5987e95ce9 refactor: more conditionals for GPS
also re-added some missing returns.
2025-05-23 18:58:45 +10:00
seagull9000 7dc8a52784 Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message 2025-05-23 20:44:42 +12:00
seagull9000 fe8db0f9ff Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message 2025-05-23 20:44:00 +12:00
seagull9000 4fc0a67e58 Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message 2025-05-23 20:42:44 +12:00
seagull9000 5630533d22 RTTTL-tone-for-Channel-Message
I was a bit remiss in removing the tone for channel message event - this puts one in.

So: DM event - plays a tone (per current)
      Channel Message - new shorter tone

All others aren't defined at present.  Need muting function before we get too carried away.
2025-05-23 20:32:52 +12:00
taco 400c4353dc REFACTOR: sensors are now wrapped in conditionals 2025-05-23 17:08:23 +10:00
seagull9000 efa2b4b1b7 RTTTL-tone-for-Channel-Message
I was a bit remiss in removing the tone for channel message event - this puts one in.

So: DM event - plays a tone (per current)
      Channel Message - new shorter tone

All others aren't defined at present.  Need muting function before we get too carried away.
2025-05-23 17:58:13 +12:00
taco 23f54dd924 fix: remove stray initSerialGPS call 2025-05-23 14:34:34 +10:00
Memo 7d8ae5a4ac Merge branch 'ripplebiz:main' into heltec_v3_sensors 2025-05-23 04:26:48 +00:00
ripplebiz a2ff22dffb Merge pull request #322 from fdlamotte/rak3x72
rak3x72 : first commit
2025-05-23 13:45:31 +10:00
ripplebiz 22b80a9be7 Merge pull request #289 from adam2872/RAK4631-user-button
Implement user button on RAK4631 using analogue pin 31 (same as MT)
2025-05-23 13:19:32 +10:00
cod3doomy e742d1f722 t-beam supreme: minor GPS and BME fixes
Fixed GPS initial state to default to off after init.
Removed redundant current limit define
2025-05-22 16:50:06 -07:00
cod3doomy 77bfc0db1c Merge branch 'ripplebiz:dev' into dev 2025-05-22 09:23:14 -07:00
Memo e1351effb1 Update platformio.ini 2025-05-22 15:50:54 +00:00
Florent de Lamotte c7fe211840 rak3x72 : report bat voltage 2025-05-22 16:24:20 +02:00
Memo cd7fc59f06 Update platformio.ini 2025-05-22 13:24:26 +00:00
Florent f9473235c6 rak3x72 : first commit 2025-05-22 14:47:44 +02:00
Memo 0caa2b4cd1 Update target.h 2025-05-22 12:07:45 +00:00
Memo 648953ce8d Update target.cpp 2025-05-22 12:07:06 +00:00
Memo 1d94df1d04 Update platformio.ini 2025-05-22 12:06:34 +00:00
ripplebiz 8ecb5def87 Merge pull request #305 from ngavars/dev
Telemetry: Create sensor classes that can be shared across variants
2025-05-22 15:46:28 +10:00
taco a466d3cf80 added serial GPS support to EnvironmentSensorClass
based on T114 serial GPS and EnvironmentSensorClass.
2025-05-22 15:36:20 +10:00
Scott Powell 02b6f4a285 * Companion: telemetry_mode_env added to prefs 2025-05-22 15:26:30 +10:00
Normunds Gavars c4df0ed1c5 Remove NUM_SENSOR_SETTINGS 2025-05-22 00:38:51 +03:00
Normunds Gavars 5a0ac2a031 Add sensors to build path for ProMicroLLCC68 2025-05-22 00:35:03 +03:00
Normunds Gavars 375a31a436 Remove INA219 wrapper 2025-05-22 00:28:20 +03:00
Normunds Gavars af0d55548c Remove unused defines 2025-05-22 00:22:43 +03:00
Normunds Gavars 98d94d9423 Remove sensor wrapper classes and simplify. Switch to Adafruit libs for sensors. 2025-05-22 00:19:00 +03:00
ripplebiz a29b099150 Merge pull request #317 from webmonkey/webmonkey-faq-proofread
Proof-reading fixes to the FAQ
2025-05-21 13:54:00 +10:00
webmonkey 7839cb29a1 Small fixes 2025-05-20 21:42:36 +01:00
cod3doomy 4f503de743 t-beam supreme: fixes and cleanup
Reverted the SensorManager changes
Moved BME into TbeamSupSensorManager
Moved printBMEValues into TbeamSupSensorManager
Moved scanDevices out of TBeamS3SupremeBoard
2025-05-20 11:37:41 -07:00
webmonkey 1c8aaebb90 Proof-reading fixes to the FAQ
Fixed spelling and grammar issues. Also changed the number of stored Room server messages from 16 to 32
2025-05-20 19:24:20 +01:00
Adam Mealings 009173ab9e added missing variable defs and pinmode 2025-05-20 15:16:56 +01:00
adam2872 726273f548 Merge branch 'Dev' into RAK4631-user-button 2025-05-20 14:25:01 +01:00
adam2872 036caaba86 Merge branch 'ripplebiz:main' into main 2025-05-20 14:00:24 +01:00
Adam Mealings 9a0b6e5326 Updated to use #if defined... instead of #ifdef 2025-05-20 13:54:31 +01:00