Skip to content

round af/rx-/txdelay to 3 decimal places#2001

Open
weebl2000 wants to merge 1 commit into
meshcore-dev:devfrom
weebl2000:nit-float-rounding-cli
Open

round af/rx-/txdelay to 3 decimal places#2001
weebl2000 wants to merge 1 commit into
meshcore-dev:devfrom
weebl2000:nit-float-rounding-cli

Conversation

@weebl2000
Copy link
Copy Markdown
Contributor

Minor nit to fix this:

image

7 decimals precision is required for frequency get/set but not so relevant for the delays/af etc.

@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from eb283cb to f6eecfb Compare March 23, 2026 13:26
@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from f6eecfb to 9c6aeb2 Compare April 3, 2026 09:54
@weebl2000
Copy link
Copy Markdown
Contributor Author

@liamcottle thoughts?

@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from 9c6aeb2 to 4d166ec Compare April 4, 2026 11:18
@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from 4d166ec to 0e578b1 Compare April 22, 2026 07:38
@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from 0e578b1 to bdc181b Compare May 26, 2026 09:52
@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from bdc181b to 6329137 Compare June 5, 2026 16:08
This avoids seeing 0.1999999 for direct.txdelay 0.2 :)
@weebl2000 weebl2000 force-pushed the nit-float-rounding-cli branch from 6329137 to 232c84c Compare June 6, 2026 20:10
weebl2000 added a commit to weebl2000/meshcore that referenced this pull request Jun 6, 2026
… + minor

Changes vs dev_plus:
- meshcore-dev#1727 hardware-CAD redesign: cad_enabled pref (slot 293), 'cad on/off' CLI cmd,
  RSSI interference (int.thresh) + separate hardware-CAD gate in RadioLibWrappers.
  DEVIATION (per request): cad_enabled defaults to 1 (CAD ENABLED) on
  repeater/room/sensor; companion getCADEnabled() returns true.
  companion getInterferenceThreshold() aligned to PR (0; RSSI int.thresh disabled
  until currentRSSI() is fixed). Fixed a merge-dup of performChannelScan() decl.
- meshcore-dev#2001: 'af' getter ftoa -> ftoa3
- meshcore-dev#1896: ESP32 RTC fallback seed literal -> RTC_TIME_MIN
- meshcore-dev#1925: rak11200 P_LORA_DIO_1 via platformio build flag (not header #define)

No-ops (verified already-aligned in dev_plus, or intentionally absent):
meshcore-dev#1677 AEAD, meshcore-dev#1686 short-sleeps (=> meshcore-dev#1347 subset), meshcore-dev#2674 be-more-patient(+backoff),
meshcore-dev#1447 robust-contacts (absent), meshcore-dev#2537 fix-serial-bursts (absent).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant