785 Commits (7ae164217c54eb8ab2ad67cc71e1f63ee6c7b960)

Author SHA1 Message Date
Scott Powell 7ae164217c * region names now don't need '#' prefix. (SHA still adds a '#' for back compat) 4 months ago
taco 96ef5e5efe allow set prv.key from remote, validate new prv.key 4 months ago
taco 988287bfd7 recalc ClientACL shared_secrets at startup 4 months ago
taco 6336bd5b72 refactor ClientACL and CommonCLI, add ClientACL::clear() 4 months ago
entr0p1 1f59e52880 nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockout 4 months ago
Scott Powell 3c27132914 * T1000e BLE - default node name is now the MAC address 4 months ago
Quency-D fc61018d4d Fix the issue of inconsistent I2C usage in the environmental sensor. 4 months ago
taco c61fde9328 always send PUSH_CODE_NEW_ADVERT when advert was not added to contacts[] 5 months ago
taco df6687034a bootstrap RTC from contact.lastmod and improve slot overwrite logic 5 months ago
taco 741564dd48 refactor: add populateContactFromAdvert() 5 months ago
taco 403ce1db08 contacts: granular autoadd and overwrite-oldest 5 months ago
Scott Powell b6110eee38 * new req/resp (after login): REQ_TYPE_GET_OWNER_INFO (includes firmware-ver) 5 months ago
Scott Powell 65796c8f20 * CommonCLI: added "set name ..." validation 5 months ago
Scott Powell 5475043083 * new ANON_REQ_TYPE_VER_OWNER 5 months ago
liamcottle 8708fa012a simplify reading frame header 5 months ago
cj-vana 63767cdb7d Fix typos in README and source comments 5 months ago
liamcottle 71bb49e556 remove use of dynamic allocation 5 months ago
liamcottle ed263b0727 implement frame header parising for wifi interface 5 months ago
Scott Powell 3af25495bb * Repeater: new anon request sub-type: ANON_REQ_TYPE_REGIONS (rate limited to max 4 every 3 mins) 5 months ago
Frieder Schrempf ab7935142c
EnvironmentSensorManager.cpp: Cleanup after failed RAK4631 GPS detection 6 months ago
Frieder Schrempf e79ee11872
EnvironmentSensorManager.cpp: Fix RAK4631 serial GPS detection 6 months ago
Kevin Le d911a34eeb Used esp_wifi_get_mode instead of WiFi.getMode() to reduce the code size 5 months ago
Kevin Le 33b1e7edb9 Added pad after powersaving_enabled 5 months ago
Scott Powell 90d1e87ba1 * check for 'early receive' ACK 5 months ago
Kevin Le 0b30d2433f To get and average the temperature so it is more accurate, especially in low temperature 5 months ago
Kevin Le def1902688 Fixed T-Beam board to work with sleep 5 months ago
Kevin Le 0d11a02e71 Added extra check for P_LORA_DIO_1 before going to sleep 5 months ago
Kevin Le 89a289eb22 Added powersaving_enabled sanitization 5 months ago
Kevin Le 5c6c15942b Added powersaving to all ESP32 boards with RTC-supported DIO1 5 months ago
entr0p1 245a818085 Fix TX LED stuck on when StartTransmit() fails 6 months ago
entr0p1 cc28b1a34d EnvironmentSensorManager.cpp: Mitigate BME280 self-heating causing inaccurate readings. 6 months ago
liquidraver cba29ea50c queue throttling + slave latency and minor refactor 6 months ago
Frieder Schrempf 22b1585959
NRF52Board.h: Mark getMCUTemperature() as virtual 6 months ago
Frieder Schrempf b024b9e1a1
Deduplicate NRF52 startOTAUpdate() 6 months ago
Frieder Schrempf e3bb225efb
Deduplicate DC/DC regulator enable for NRF52 boards 6 months ago
Frieder Schrempf 93d1560d14
Use common NRF52 begin() and deduplicate() startup reason init 6 months ago
Frieder Schrempf 87b0e432bb
Deduplicate reboot() for NRF52 boards 6 months ago
Kevin Le 4504ad4daf Added default temperature from ESP32 MCU and NRF52 MCU 6 months ago
agessaman b91b854a1d fix output from LPS22HB: convert barometric pressure from kPa to hPa in EnvironmentSensorManager 6 months ago
Scott Powell 676c317f78 * refactor: on-demand getSharedSecret() 6 months ago
Scott Powell d7adcc136b * LPPDataHelpers, readCurrent() signed value 6 months ago
taco 638f41d143 calculate shared_secret on demand 6 months ago
Christophe Vanlancker 01eb8716af fix(core): optimize GPS loop and add display GPIO safeguards 6 months ago
liquidraver 73ab0d8813 Improve SerialBLEInterface 6 months ago
João Brázio 69a9a0bce9
Bridge: Add t114 rs232 targets 6 months ago
csrutil df3cb3d192 _location->loop() should be in the next tick 6 months ago
csrutil 62e180dc0f changed ms to sec 6 months ago
csrutil 88fb173297 add configurable GPS update interval 6 months ago
Florent 1c0017b634 thinknode_m5: gps support 6 months ago
Florent ee4e87c3ee thinknode_m5: manage baclight 6 months ago