You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cli_commands.md
+24-2Lines changed: 24 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -500,7 +500,29 @@ This document provides an overview of CLI commands that can be sent to MeshCore
500
500
501
501
---
502
502
503
+
#### View or change the duty cycle limit
504
+
**Usage:**
505
+
-`get dutycycle`
506
+
-`set dutycycle <value>`
507
+
508
+
**Parameters:**
509
+
-`value`: Duty cycle percentage (1-100)
510
+
511
+
**Default:**`50%` (equivalent to airtime factor 1.0)
512
+
513
+
**Examples:**
514
+
-`set dutycycle 100` — no duty cycle limit
515
+
-`set dutycycle 50` — 50% duty cycle (default)
516
+
-`set dutycycle 10` — 10% duty cycle
517
+
-`set dutycycle 1` — 1% duty cycle (strictest EU requirement)
518
+
519
+
> **Note:** Added in firmware v1.15.0
520
+
521
+
---
522
+
503
523
#### View or change the airtime factor (duty cycle limit)
524
+
> **Deprecated** as of firmware v1.15.0. Use [`get/set dutycycle`](#view-or-change-the-duty-cycle-limit) instead.
525
+
504
526
**Usage:**
505
527
-`get af`
506
528
-`set af <value>`
@@ -510,8 +532,8 @@ This document provides an overview of CLI commands that can be sent to MeshCore
510
532
-`af = 1` → ~50% duty
511
533
-`af = 2` → ~33% duty
512
534
-`af = 3` → ~25% duty
513
-
-`af = 9` → ~10% duty
514
-
Yyou are responsible for choosing a value that is appropriate for your jurisdiction and channel plan (for example EU 868 Mhz 10% duty cycle regulation).
535
+
-`af = 9` → ~10% duty
536
+
You are responsible for choosing a value that is appropriate for your jurisdiction and channel plan (for example EU 868 Mhz 10% duty cycle regulation).
0 commit comments