mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-10-02 16:44:33 -04:00
docs: publish channels: api
This commit is contained in:
1 parent
f352a275a6
commit
5218a60dcd
566 files changed
+22287
-14224
No files matched your search
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
+2
-2
@@ -89,12 +89,12 @@
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/FromRadioPacketHandlerImpl/FromRadioPacketHandlerImpl/#org.meshtastic.core.repository.ServiceStateWriter#kotlin.Lazy[org.meshtastic.core.repository.MeshConfigFlowManager]#kotlin.Lazy[org.meshtastic.core.repository.MeshConfigHandler]#kotlin.Lazy[org.meshtastic.core.repository.XModemManager]#org.meshtastic.core.repository.MqttManager#org.meshtastic.core.repository.PacketHandler#org.meshtastic.core.repository.NotificationManager#org.meshtastic.core.repository.LockdownCoordinator#org.meshtastic.core.repository.FirmwareUpdateStatusRepository#org.meshtastic.core.repository.RadioInterfaceService/PointingToDeclaration//-367135906">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/FromRadioPacketHandlerImpl/FromRadioPacketHandlerImpl/#org.meshtastic.core.repository.ServiceStateWriter#kotlin.Lazy[org.meshtastic.core.repository.MeshConfigFlowManager]#kotlin.Lazy[org.meshtastic.core.repository.MeshConfigHandler]#kotlin.Lazy[org.meshtastic.core.repository.XModemManager]#org.meshtastic.core.repository.MqttManager#org.meshtastic.core.repository.PacketHandler#org.meshtastic.core.repository.MeshNotificationManager#org.meshtastic.core.repository.LockdownCoordinator#org.meshtastic.core.repository.FirmwareUpdateStatusRepository#org.meshtastic.core.repository.RadioInterfaceService/PointingToDeclaration//-367135906">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="index.html">FromRadioPacketHandlerImpl</a><span class="delimiter">/</span><span class="current">FromRadioPacketHandlerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>From</span><wbr><span>Radio</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L53">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L52">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>From</span><wbr><span><span>Radio</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-from-radio.html"><span class="token function">handleFromRadio</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proto<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/FromRadio///PointingToDeclaration/">FromRadio</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L71">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-from-radio.html"><span class="token function">handleFromRadio</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proto<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/FromRadio///PointingToDeclaration/">FromRadio</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L70">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+4
-4
@@ -93,24 +93,24 @@
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><span class="current">FromRadioPacketHandlerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>From</span><wbr><span>Radio</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">FromRadioPacketHandlerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-from-radio-packet-handler/index.html">FromRadioPacketHandler</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L53">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-from-radio-packet-handler/index.html">FromRadioPacketHandler</a> that dispatches <span data-unresolved-link="org.meshtastic.proto/FromRadio///PointingToDeclaration/">FromRadio</span> variants to specialized handlers.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">FromRadioPacketHandlerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-from-radio-packet-handler/index.html">FromRadioPacketHandler</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/FromRadioPacketHandlerImpl.kt#L52">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-from-radio-packet-handler/index.html">FromRadioPacketHandler</a> that dispatches <span data-unresolved-link="org.meshtastic.proto/FromRadio///PointingToDeclaration/">FromRadio</span> variants to specialized handlers.</p></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="1338701938%2FConstructors%2F-367135906" anchor-label="FromRadioPacketHandlerImpl" id="1338701938%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table"><a data-name="1959273855%2FConstructors%2F-367135906" anchor-label="FromRadioPacketHandlerImpl" id="1959273855%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":core:data/commonMain" data-filterable-set=":core:data/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-from-radio-packet-handler-impl.html"><span>From</span><wbr><span>Radio</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1338701938%2FConstructors%2F-367135906"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1959273855%2FConstructors%2F-367135906"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">serviceStateWriter<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-service-state-writer/index.html">ServiceStateWriter</a><span class="token punctuation">, </span></span><span class="parameter ">configFlowManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-flow-manager/index.html">MeshConfigFlowManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">configHandler<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-config-handler/index.html">MeshConfigHandler</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">xmodemManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-x-modem-manager/index.html">XModemManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">mqttManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mqtt-manager/index.html">MqttManager</a><span class="token punctuation">, </span></span><span class="parameter ">packetHandler<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-packet-handler/index.html">PacketHandler</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">lockdownCoordinator<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-lockdown-coordinator/index.html">LockdownCoordinator</a><span class="token punctuation">, </span></span><span class="parameter ">firmwareUpdateStatusRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-firmware-update-status-repository/index.html">FirmwareUpdateStatusRepository</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-data</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="../index.html">MeshDataHandlerImpl</a><span class="delimiter">/</span><span class="current">Companion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Companion</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L719">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L703">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"></div>
|
||||
|
||||
+2
-2
File diff suppressed because one or more lines are too long.
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span><span>Data</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-data.html"><span class="token function">handleReceivedData</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">packet<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/MeshPacket///PointingToDeclaration/">MeshPacket</span><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token punctuation">, </span></span><span class="parameter ">logUuid<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">logInsertJob<span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines/Job///PointingToDeclaration/">Job</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L125">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-data.html"><span class="token function">handleReceivedData</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">packet<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/MeshPacket///PointingToDeclaration/">MeshPacket</span><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token punctuation">, </span></span><span class="parameter ">logUuid<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">logInsertJob<span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines/Job///PointingToDeclaration/">Job</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L121">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
File diff suppressed because one or more lines are too long.
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>remember</span><wbr><span>Data</span><wbr><span><span>Packet</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="remember-data-packet.html"><span class="token function">rememberDataPacket</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">dataPacket<span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-data-packet/index.html">DataPacket</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">updateNotification<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L484">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="remember-data-packet.html"><span class="token function">rememberDataPacket</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">dataPacket<span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-data-packet/index.html">DataPacket</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">updateNotification<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/MeshDataHandlerImpl.kt#L472">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>MAX_</span><wbr><span>IN_</span><wbr><span>MEMORY_</span><wbr><span>NODES</span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">const </span><span class="token keyword">val </span><a href="-m-a-x_-i-n_-m-e-m-o-r-y_-n-o-d-e-s.html">MAX_IN_MEMORY_NODES</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L424">source</a>)</span></span></div><p class="paragraph">Ceiling on entries in the in-memory node index. See <a href="../../../../../core/data/org.meshtastic.core.data.manager/-node-manager-impl/-node-index/evicted-to-fit.html">NodeIndex.evictedToFit</a>.</p><p class="paragraph">An order of magnitude above the largest NodeDB firmware exposes (<code class="lang-kotlin">MAX_NUM_NODES</code> is 100–250 by target), so a legitimately busy mesh never reaches it and only sustained novel-<code class="lang-kotlin">from</code> traffic does.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">const </span><span class="token keyword">val </span><a href="-m-a-x_-i-n_-m-e-m-o-r-y_-n-o-d-e-s.html">MAX_IN_MEMORY_NODES</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L423">source</a>)</span></span></div><p class="paragraph">Ceiling on entries in the in-memory node index. See <a href="../../../../../core/data/org.meshtastic.core.data.manager/-node-manager-impl/-node-index/evicted-to-fit.html">NodeIndex.evictedToFit</a>.</p><p class="paragraph">An order of magnitude above the largest NodeDB firmware exposes (<code class="lang-kotlin">MAX_NUM_NODES</code> is 100–250 by target), so a legitimately busy mesh never reaches it and only sustained novel-<code class="lang-kotlin">from</code> traffic does.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-data</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="../index.html">NodeManagerImpl</a><span class="delimiter">/</span><span class="current">Companion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Companion</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L356">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L355">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
|
||||
+2
-2
@@ -89,12 +89,12 @@
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/NodeManagerImpl/NodeManagerImpl/#org.meshtastic.core.repository.NodeRepository#org.meshtastic.core.repository.NotificationManager#org.meshtastic.core.repository.RadioInterfaceService#org.meshtastic.core.common.di.ServiceScope/PointingToDeclaration//-367135906">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/NodeManagerImpl/NodeManagerImpl/#org.meshtastic.core.repository.NodeRepository#org.meshtastic.core.repository.MeshNotificationManager#org.meshtastic.core.repository.RadioInterfaceService#org.meshtastic.core.common.di.ServiceScope/PointingToDeclaration//-367135906">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="index.html">NodeManagerImpl</a><span class="delimiter">/</span><span class="current">NodeManagerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Node</span><wbr><span>Manager</span><wbr><span><span>Impl</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L86">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L85">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>allow</span><wbr><span>Node</span><wbr><span>Db</span><wbr><span><span>Writes</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="allow-node-db-writes.html">allowNodeDbWrites</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L293">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="allow-node-db-writes.html">allowNodeDbWrites</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L292">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>apply</span><wbr><span>Trusted</span><wbr><span>Identity</span><wbr><span><span>Migrations</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="apply-trusted-identity-migrations.html"><span class="token function">applyTrustedIdentityMigrations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">removedNums<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L537">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="apply-trusted-identity-migrations.html"><span class="token function">applyTrustedIdentityMigrations</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">removedNums<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-collection/index.html">Collection</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L536">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>clear</span><wbr><span>Connection</span><wbr><span><span>Identity</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear-connection-identity.html"><span class="token function">clearConnectionIdentity</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L319">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear-connection-identity.html"><span class="token function">clearConnectionIdentity</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L318">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>clear</span><wbr><span>Stale</span><wbr><span>Connection</span><wbr><span><span>Identity</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear-stale-connection-identity.html"><span class="token function">clearStaleConnectionIdentity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activeSessionGeneration<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L323">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear-stale-connection-identity.html"><span class="token function">clearStaleConnectionIdentity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activeSessionGeneration<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L322">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>clear</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear.html"><span class="token function">clear</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L492">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="clear.html"><span class="token function">clear</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L491">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>connection</span><wbr><span><span>Identity</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="connection-identity.html">connectionIdentity</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/StateFlow///PointingToDeclaration/">StateFlow</span><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-connection-identity/index.html">ConnectionIdentity</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L317">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="connection-identity.html">connectionIdentity</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/StateFlow///PointingToDeclaration/">StateFlow</span><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-connection-identity/index.html">ConnectionIdentity</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L316">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>firmware</span><wbr><span><span>Edition</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="firmware-edition.html">firmwareEdition</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><span data-unresolved-link="org.meshtastic.proto/FirmwareEdition///PointingToDeclaration/">FirmwareEdition</span><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L333">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="firmware-edition.html">firmwareEdition</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><span data-unresolved-link="org.meshtastic.proto/FirmwareEdition///PointingToDeclaration/">FirmwareEdition</span><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L332">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr><span>My</span><wbr><span><span>Id</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-my-id.html"><span class="token function">getMyId</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L528">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-my-id.html"><span class="token function">getMyId</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L527">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr><span>My</span><wbr><span>Node</span><wbr><span><span>Info</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-my-node-info.html"><span class="token function">getMyNodeInfo</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-my-node-info/index.html">MyNodeInfo</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L507">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-my-node-info.html"><span class="token function">getMyNodeInfo</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-my-node-info/index.html">MyNodeInfo</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L506">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr><span>Node</span><wbr><span>By</span><wbr><span><span>Id</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-node-by-id.html"><span class="token function">getNodeById</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">id<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L290">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="get-node-by-id.html"><span class="token function">getNodeById</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">id<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L289">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span>Node</span><wbr><span><span>Status</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-node-status.html"><span class="token function">handleReceivedNodeStatus</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">s<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/StatusMessage///PointingToDeclaration/">StatusMessage</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L763">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-node-status.html"><span class="token function">handleReceivedNodeStatus</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">s<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/StatusMessage///PointingToDeclaration/">StatusMessage</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L762">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span><span>Paxcounter</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-paxcounter.html"><span class="token function">handleReceivedPaxcounter</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Paxcount///PointingToDeclaration/">Paxcount</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L759">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-paxcounter.html"><span class="token function">handleReceivedPaxcounter</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Paxcount///PointingToDeclaration/">Paxcount</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L758">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span><span>Position</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-position.html"><span class="token function">handleReceivedPosition</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Position///PointingToDeclaration/">Position</span><span class="token punctuation">, </span></span><span class="parameter ">defaultTime<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L705">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-position.html"><span class="token function">handleReceivedPosition</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Position///PointingToDeclaration/">Position</span><span class="token punctuation">, </span></span><span class="parameter ">defaultTime<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L704">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span><span>Telemetry</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-telemetry.html"><span class="token function">handleReceivedTelemetry</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">telemetry<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Telemetry///PointingToDeclaration/">Telemetry</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L745">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-telemetry.html"><span class="token function">handleReceivedTelemetry</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">telemetry<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Telemetry///PointingToDeclaration/">Telemetry</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L744">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span>Received</span><wbr><span><span>User</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-user.html"><span class="token function">handleReceivedUser</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/User///PointingToDeclaration/">User</span><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">manuallyVerified<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L649">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-received-user.html"><span class="token function">handleReceivedUser</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">fromNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">p<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/User///PointingToDeclaration/">User</span><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">manuallyVerified<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L648">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -93,24 +93,24 @@
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><span class="current">NodeManagerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Node</span><wbr><span>Manager</span><wbr><span><span>Impl</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">NodeManagerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L86">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a> that maintains an in-memory database of the mesh.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">NodeManagerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L85">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a> that maintains an in-memory database of the mesh.</p></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="257153177%2FConstructors%2F-367135906" anchor-label="NodeManagerImpl" id="257153177%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table"><a data-name="1416706150%2FConstructors%2F-367135906" anchor-label="NodeManagerImpl" id="1416706150%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":core:data/commonMain" data-filterable-set=":core:data/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-node-manager-impl.html"><span>Node</span><wbr><span>Manager</span><wbr><span><span>Impl</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="257153177%2FConstructors%2F-367135906"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1416706150%2FConstructors%2F-367135906"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeRepository<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-repository/index.html">NodeRepository</a><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>insert</span><wbr><span><span>Metadata</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="insert-metadata.html"><span class="token function">insertMetadata</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">metadata<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/DeviceMetadata///PointingToDeclaration/">DeviceMetadata</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L831">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="insert-metadata.html"><span class="token function">insertMetadata</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">metadata<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/DeviceMetadata///PointingToDeclaration/">DeviceMetadata</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L830">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>install</span><wbr><span>Node</span><wbr><span>Info</span><wbr><span>And</span><wbr><span><span>Persist</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="install-node-info-and-persist.html"><span class="token function">installNodeInfoAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">info<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/NodeInfo///PointingToDeclaration/">NodeInfo</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L786">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="install-node-info-and-persist.html"><span class="token function">installNodeInfoAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">info<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/NodeInfo///PointingToDeclaration/">NodeInfo</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L785">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>install</span><wbr><span>Node</span><wbr><span><span>Info</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="install-node-info.html"><span class="token function">installNodeInfo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">info<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/NodeInfo///PointingToDeclaration/">NodeInfo</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L780">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="install-node-info.html"><span class="token function">installNodeInfo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">info<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/NodeInfo///PointingToDeclaration/">NodeInfo</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L779">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>is</span><wbr><span>Node</span><wbr><span>Db</span><wbr><span><span>Ready</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="is-node-db-ready.html">isNodeDbReady</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L292">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="is-node-db-ready.html">isNodeDbReady</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L291">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>load</span><wbr><span>Cached</span><wbr><span>Node</span><wbr><span><span>DB</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="load-cached-node-d-b.html"><span class="token function">loadCachedNodeDB</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L427">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="load-cached-node-d-b.html"><span class="token function">loadCachedNodeDB</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L426">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>my</span><wbr><span>Device</span><wbr><span><span>Id</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="my-device-id.html">myDeviceId</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L310">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="my-device-id.html">myDeviceId</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L309">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>my</span><wbr><span>Node</span><wbr><span><span>Num</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="my-node-num.html">myNodeNum</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L303">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="my-node-num.html">myNodeNum</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L302">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>node</span><wbr><span>DBby</span><wbr><span>Node</span><wbr><span><span>Num</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="node-d-bby-node-num.html">nodeDBbyNodeNum</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-map/index.html">Map</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L287">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="node-d-bby-node-num.html">nodeDBbyNodeNum</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-map/index.html">Map</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L286">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>publish</span><wbr><span>Connection</span><wbr><span><span>Identity</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="publish-connection-identity.html"><span class="token function">publishConnectionIdentity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">sessionGeneration<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token punctuation">, </span></span><span class="parameter ">address<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">deviceId<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L329">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="publish-connection-identity.html"><span class="token function">publishConnectionIdentity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">sessionGeneration<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token punctuation">, </span></span><span class="parameter ">address<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">deviceId<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L328">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>remove</span><wbr><span>By</span><wbr><span><span>Nodenum</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="remove-by-nodenum.html"><span class="token function">removeByNodenum</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L533">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="remove-by-nodenum.html"><span class="token function">removeByNodenum</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L532">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>reports</span><wbr><span>Heard</span><wbr><span>On</span><wbr><span>Current</span><wbr><span><span>Lora</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="reports-heard-on-current-lora.html">reportsHeardOnCurrentLora</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L342">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="reports-heard-on-current-lora.html">reportsHeardOnCurrentLora</a><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/MutableStateFlow///PointingToDeclaration/">MutableStateFlow</span><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L341">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>Allow</span><wbr><span>Node</span><wbr><span>Db</span><wbr><span><span>Writes</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-allow-node-db-writes.html"><span class="token function">setAllowNodeDbWrites</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">allowed<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L299">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-allow-node-db-writes.html"><span class="token function">setAllowNodeDbWrites</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">allowed<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L298">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>Firmware</span><wbr><span><span>Edition</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-firmware-edition.html"><span class="token function">setFirmwareEdition</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">edition<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/FirmwareEdition///PointingToDeclaration/">FirmwareEdition</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L335">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-firmware-edition.html"><span class="token function">setFirmwareEdition</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">edition<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/FirmwareEdition///PointingToDeclaration/">FirmwareEdition</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L334">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>Firmware</span><wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-firmware-version.html"><span class="token function">setFirmwareVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L344">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-firmware-version.html"><span class="token function">setFirmwareVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L343">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>My</span><wbr><span>Device</span><wbr><span><span>Id</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-my-device-id.html"><span class="token function">setMyDeviceId</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">id<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L312">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-my-device-id.html"><span class="token function">setMyDeviceId</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">id<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L311">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>My</span><wbr><span>Node</span><wbr><span><span>Num</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-my-node-num.html"><span class="token function">setMyNodeNum</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">num<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L305">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-my-node-num.html"><span class="token function">setMyNodeNum</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">num<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L304">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr><span>Node</span><wbr><span>Db</span><wbr><span><span>Ready</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-node-db-ready.html"><span class="token function">setNodeDbReady</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">ready<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L295">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="set-node-db-ready.html"><span class="token function">setNodeDbReady</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">ready<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L294">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>to</span><wbr><span>Node</span><wbr><span><span>ID</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="to-node-i-d.html"><span class="token function">toNodeID</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L1240">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="to-node-i-d.html"><span class="token function">toNodeID</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L1231">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr><span>Node</span><wbr><span>And</span><wbr><span><span>Persist</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-node-and-persist.html"><span class="token function">updateNodeAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L638">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-node-and-persist.html"><span class="token function">updateNodeAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L637">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr><span>Node</span><wbr><span>For</span><wbr><span><span>Session</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node-for-session.html"><span class="token function">updateNodeForSession</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L629">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node-for-session.html"><span class="token function">updateNodeForSession</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L628">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr><span>Node</span><wbr><span>Status</span><wbr><span>And</span><wbr><span><span>Persist</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-node-status-and-persist.html"><span class="token function">updateNodeStatusAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">status<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L773">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-node-status-and-persist.html"><span class="token function">updateNodeStatusAndPersist</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">status<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L772">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr><span>Node</span><wbr><span><span>Status</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node-status.html"><span class="token function">updateNodeStatus</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">status<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L769">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node-status.html"><span class="token function">updateNodeStatus</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">status<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L768">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr><span><span>Node</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node.html"><span class="token function">updateNode</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L625">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="update-node.html"><span class="token function">updateNode</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">channel<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">transform<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="../../../../core/model/org.meshtastic.core.model/-node/index.html">Node</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/NodeManagerImpl.kt#L624">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-data</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="../index.html">TelemetryPacketHandlerImpl</a><span class="delimiter">/</span><span class="current">Companion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Companion</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L137">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L115">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"></div>
|
||||
|
||||
+2
-2
@@ -89,12 +89,12 @@
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/TelemetryPacketHandlerImpl/TelemetryPacketHandlerImpl/#org.meshtastic.core.repository.NodeManager#kotlin.Lazy[org.meshtastic.core.repository.MeshConnectionManager]#org.meshtastic.core.repository.NotificationManager#org.meshtastic.core.repository.RadioInterfaceService#org.meshtastic.core.common.di.ServiceScope/PointingToDeclaration//-367135906">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-data::org.meshtastic.core.data.manager/TelemetryPacketHandlerImpl/TelemetryPacketHandlerImpl/#org.meshtastic.core.repository.NodeManager#kotlin.Lazy[org.meshtastic.core.repository.MeshConnectionManager]#org.meshtastic.core.repository.MeshNotificationManager#org.meshtastic.core.repository.RadioInterfaceService#org.meshtastic.core.common.di.ServiceScope/PointingToDeclaration//-367135906">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><a href="index.html">TelemetryPacketHandlerImpl</a><span class="delimiter">/</span><span class="current">TelemetryPacketHandlerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Telemetry</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L49">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L44">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>handle</span><wbr><span><span>Telemetry</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-telemetry.html"><span class="token function">handleTelemetry</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">packet<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/MeshPacket///PointingToDeclaration/">MeshPacket</span><span class="token punctuation">, </span></span><span class="parameter ">dataPacket<span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-data-packet/index.html">DataPacket</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L61">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="handle-telemetry.html"><span class="token function">handleTelemetry</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">packet<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/MeshPacket///PointingToDeclaration/">MeshPacket</span><span class="token punctuation">, </span></span><span class="parameter ">dataPacket<span class="token operator">: </span><a href="../../../../core/model/org.meshtastic.core.model/-data-packet/index.html">DataPacket</a><span class="token punctuation">, </span></span><span class="parameter ">myNodeNum<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">session<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-session-context/index.html">RadioSessionContext</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L56">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+4
-4
@@ -93,24 +93,24 @@
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-data</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.data.manager</a><span class="delimiter">/</span><span class="current">TelemetryPacketHandlerImpl</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Telemetry</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">TelemetryPacketHandlerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-telemetry-packet-handler/index.html">TelemetryPacketHandler</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L49">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-telemetry-packet-handler/index.html">TelemetryPacketHandler</a> that processes telemetry packets and manages battery-level notifications with cooldown logic.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">TelemetryPacketHandlerImpl</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span> : <a href="../../../../core/repository/org.meshtastic.core.repository/-telemetry-packet-handler/index.html">TelemetryPacketHandler</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/data/src/commonMain/kotlin/org/meshtastic/core/data/manager/TelemetryPacketHandlerImpl.kt#L44">source</a>)</span></span></div><p class="paragraph">Implementation of <a href="../../../../core/repository/org.meshtastic.core.repository/-telemetry-packet-handler/index.html">TelemetryPacketHandler</a> that processes telemetry packets and manages battery-level notifications with cooldown logic.</p></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="-595861852%2FConstructors%2F-367135906" anchor-label="TelemetryPacketHandlerImpl" id="-595861852%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table"><a data-name="-1564393231%2FConstructors%2F-367135906" anchor-label="TelemetryPacketHandlerImpl" id="-1564393231%2FConstructors%2F-367135906" data-filterable-set=":core:data/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":core:data/commonMain" data-filterable-set=":core:data/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-telemetry-packet-handler-impl.html"><span>Telemetry</span><wbr><span>Packet</span><wbr><span>Handler</span><wbr><span><span>Impl</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-595861852%2FConstructors%2F-367135906"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1564393231%2FConstructors%2F-367135906"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">notificationManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-notification-manager/index.html">NotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:data/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">nodeManager<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-node-manager/index.html">NodeManager</a><span class="token punctuation">, </span></span><span class="parameter ">connectionManager<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-lazy/index.html">Lazy</a><span class="token operator"><</span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-connection-manager/index.html">MeshConnectionManager</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">serviceNotifications<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-mesh-notification-manager/index.html">MeshNotificationManager</a><span class="token punctuation">, </span></span><span class="parameter ">radioInterfaceService<span class="token operator">: </span><a href="../../../../core/repository/org.meshtastic.core.repository/-radio-interface-service/index.html">RadioInterfaceService</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><a href="../../../../core/common/org.meshtastic.core.common.di/-service-scope/index.html">ServiceScope</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
File diff suppressed because one or more lines are too long.
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
+358
-353
File diff suppressed because it is too large.
Load diff
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-model</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="../index.html">Capabilities</a><span class="delimiter">/</span><span class="current">Companion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Companion</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L138">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L145">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"></div>
|
||||
|
||||
@@ -213,6 +213,21 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1866577200%2FProperties%2F394437785" anchor-label="supportsCodingRateOverride" id="-1866577200%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="supports-coding-rate-override.html"><span>supports</span><wbr><span>Coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1866577200%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-coding-rate-override.html">supportsCodingRateOverride</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></div><div class="brief "><p class="paragraph">Whether a <code class="lang-kotlin">coding_rate</code> above the modem preset's own raises it while <code class="lang-kotlin">use_preset</code> is on. Supported since firmware v2.7.18 (meshtastic/firmware#9155); older firmware uses the preset's rate whatever is stored. <code class="lang-kotlin">coding_rate</code> is far older than that, so its schema gates cannot answer this.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="2126752523%2FProperties%2F394437785" anchor-label="supportsEsp32Ota" id="2126752523%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
|
||||
+117
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>supportsCodingRateOverride</title>
|
||||
<link href="../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/Capabilities/supportsCodingRateOverride/#/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="index.html">Capabilities</a><span class="delimiter">/</span><span class="current">supportsCodingRateOverride</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span>Coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-coding-rate-override.html">supportsCodingRateOverride</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L101">source</a>)</span></span></div><p class="paragraph">Whether a <code class="lang-kotlin">coding_rate</code> above the modem preset's own raises it while <code class="lang-kotlin">use_preset</code> is on. Supported since firmware v2.7.18 (meshtastic/firmware#9155); older firmware uses the preset's rate whatever is stored. <code class="lang-kotlin">coding_rate</code> is far older than that, so its schema gates cannot answer this.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span>Heard</span><wbr><span>On</span><wbr><span>Current</span><wbr><span><span>Lora</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-heard-on-current-lora.html">supportsHeardOnCurrentLora</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L124">source</a>)</span></span></div><p class="paragraph">Whether the node reports NodeInfo.heard_on_current_lora - whether it has heard each node over RF on the LoRa configuration it is using now. Gated to <a href="../../../../core/model/org.meshtastic.core.model/-capabilities/-companion/-u-n-r-e-l-e-a-s-e-d.html">UNRELEASED</a> until the firmware side ships. Older firmware never sends the field, and a proto3 bool defaults to false, so an ungated read marks every node as unheard.</p><p class="paragraph">Deliberately outside <a href="../../../../core/model/org.meshtastic.core.model/-capabilities/--root--.html">forceEnableAll</a>: every other capability being wrong in a debug build shows a UI the firmware ignores, but this one being wrong persists false into the node DB and offers real nodes for removal.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-heard-on-current-lora.html">supportsHeardOnCurrentLora</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L131">source</a>)</span></span></div><p class="paragraph">Whether the node reports NodeInfo.heard_on_current_lora - whether it has heard each node over RF on the LoRa configuration it is using now. Gated to <a href="../../../../core/model/org.meshtastic.core.model/-capabilities/-companion/-u-n-r-e-l-e-a-s-e-d.html">UNRELEASED</a> until the firmware side ships. Older firmware never sends the field, and a proto3 bool defaults to false, so an ungated read marks every node as unheard.</p><p class="paragraph">Deliberately outside <a href="../../../../core/model/org.meshtastic.core.model/-capabilities/--root--.html">forceEnableAll</a>: every other capability being wrong in a debug build shows a UI the firmware ignores, but this one being wrong persists false into the node DB and offers real nodes for removal.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span><span>Lockdown</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-lockdown.html">supportsLockdown</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L107">source</a>)</span></span></div><p class="paragraph">Support for runtime lockdown mode (per-connection passphrase auth). Supported since firmware v2.8.0. Note: lockdown is also hardware-gated (nRF52 only) — the device advertises real support by sending a <code class="lang-kotlin">LockdownStatus</code>, which is the authoritative signal and drives the actual UI state.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-lockdown.html">supportsLockdown</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L114">source</a>)</span></span></div><p class="paragraph">Support for runtime lockdown mode (per-connection passphrase auth). Supported since firmware v2.8.0. Note: lockdown is also hardware-gated (nRF52 only) — the device advertises real support by sending a <code class="lang-kotlin">LockdownStatus</code>, which is the authoritative signal and drives the actual UI state.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span>Lora</span><wbr><span>Region</span><wbr><span>Preset</span><wbr><span><span>Map</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-lora-region-preset-map.html">supportsLoraRegionPresetMap</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L100">source</a>)</span></span></div><p class="paragraph">Support for the LoRa region→preset compatibility map. Supported since firmware v2.8.0. Older firmware never sends the map, so the UI keeps the preset list unconstrained (preset <i>availability</i> is <a href="supports-preset.html">supportsPreset</a>).</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-lora-region-preset-map.html">supportsLoraRegionPresetMap</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L107">source</a>)</span></span></div><p class="paragraph">Support for the LoRa region→preset compatibility map. Supported since firmware v2.8.0. Older firmware never sends the map, so the UI keeps the preset list unconstrained (preset <i>availability</i> is <a href="supports-preset.html">supportsPreset</a>).</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span>Mesh</span><wbr><span><span>Beacon</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-mesh-beacon.html">supportsMeshBeacon</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L114">source</a>)</span></span></div><p class="paragraph">Support for the Mesh Beacon module (<code class="lang-kotlin">ModuleConfig.MeshBeaconConfig</code> broadcast/listen), from the <code class="lang-kotlin">since_firmware</code> its <code class="lang-kotlin">ModuleConfig</code> field declares. The proto is upstream but the firmware module traces to a community fork, so an older radio would silently ignore the config the editor writes.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="supports-mesh-beacon.html">supportsMeshBeacon</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L121">source</a>)</span></span></div><p class="paragraph">Support for the Mesh Beacon module (<code class="lang-kotlin">ModuleConfig.MeshBeaconConfig</code> broadcast/listen), from the <code class="lang-kotlin">since_firmware</code> its <code class="lang-kotlin">ModuleConfig</code> field declares. The proto is upstream but the firmware module traces to a community fork, so an older radio would silently ignore the config the editor writes.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span><span>Preset</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="supports-preset.html"><span class="token function">supportsPreset</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">preset<span class="token operator">: </span><a href="../-channel-option/index.html">ChannelOption</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L136">source</a>)</span></span></div><p class="paragraph">Whether this firmware's preset table contains <a href="supports-preset.html">preset</a> (<a href="../-channel-option/min-firmware.html">ChannelOption.minFirmware</a>); older firmware silently falls back to LONG_FAST when sent an unknown preset, so the picker hides it.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="supports-preset.html"><span class="token function">supportsPreset</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">preset<span class="token operator">: </span><a href="../-channel-option/index.html">ChannelOption</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L143">source</a>)</span></span></div><p class="paragraph">Whether this firmware's preset table contains <a href="supports-preset.html">preset</a> (<a href="../-channel-option/min-firmware.html">ChannelOption.minFirmware</a>); older firmware silently falls back to LONG_FAST when sent an unknown preset, so the picker hides it.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>supports</span><wbr><span><span>Region</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="supports-region.html"><span class="token function">supportsRegion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">region<span class="token operator">: </span><a href="../-region-info/index.html">RegionInfo</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L130">source</a>)</span></span></div><p class="paragraph">Whether this firmware's region table contains <a href="supports-region.html">region</a>. Regions declare the release that introduced them via <a href="../-region-info/min-firmware.html">RegionInfo.minFirmware</a>; older firmware would treat an unknown region code as UNSET, so the picker hides it.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="supports-region.html"><span class="token function">supportsRegion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">region<span class="token operator">: </span><a href="../-region-info/index.html">RegionInfo</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/Capabilities.kt#L137">source</a>)</span></span></div><p class="paragraph">Whether this firmware's region table contains <a href="supports-region.html">region</a>. Regions declare the release that introduced them via <a href="../-region-info/min-firmware.html">RegionInfo.minFirmware</a>; older firmware would treat an unknown region code as UNSET, so the picker hides it.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>DEFAULT</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="-d-e-f-a-u-l-t.html">DEFAULT</a><span class="token operator">: </span><a href="../index.html">ChannelOption</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L513">source</a>)</span></span></div><p class="paragraph">The default channel option for new configurations.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="-d-e-f-a-u-l-t.html">DEFAULT</a><span class="token operator">: </span><a href="../index.html">ChannelOption</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L546">source</a>)</span></span></div><p class="paragraph">The default channel option for new configurations.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
+117
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>MAX_CODING_RATE</title>
|
||||
<link href="../../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/ChannelOption.Companion/MAX_CODING_RATE/#/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-model</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="../index.html">ChannelOption</a><span class="delimiter">/</span><a href="index.html">Companion</a><span class="delimiter">/</span><span class="current">MAX_CODING_RATE</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>MAX_</span><wbr><span>CODING_</span><wbr><span>RATE</span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">const </span><span class="token keyword">val </span><a href="-m-a-x_-c-o-d-i-n-g_-r-a-t-e.html">MAX_CODING_RATE</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator"> = </span><span class="token constant">8</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L534">source</a>)</span></span></div><p class="paragraph">The most redundant LoRa coding rate, 4/8.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>from</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="from.html"><span class="token function">from</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modemPreset<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Config.LoRaConfig.ModemPreset///PointingToDeclaration/">Config.LoRaConfig.ModemPreset</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">ChannelOption</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L516">source</a>)</span></span></div><p class="paragraph">Finds the ChannelOption corresponding to the given ModemPreset. Returns null if no match is found.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="from.html"><span class="token function">from</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">modemPreset<span class="token operator">: </span><span data-unresolved-link="org.meshtastic.proto/Config.LoRaConfig.ModemPreset///PointingToDeclaration/">Config.LoRaConfig.ModemPreset</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">ChannelOption</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L549">source</a>)</span></span></div><p class="paragraph">Finds the ChannelOption corresponding to the given ModemPreset. Returns null if no match is found.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../../index.html">core-model</a><span class="delimiter">/</span><a href="../../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="../index.html">ChannelOption</a><span class="delimiter">/</span><span class="current">Companion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Companion</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L502">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">object </span><a href="index.html">Companion</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L532">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
@@ -115,6 +115,21 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1164308898%2FProperties%2F394437785" anchor-label="MAX_CODING_RATE" id="1164308898%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-m-a-x_-c-o-d-i-n-g_-r-a-t-e.html"><span>MAX_</span><wbr><span>CODING_</span><wbr><span>RATE</span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1164308898%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">const </span><span class="token keyword">val </span><a href="-m-a-x_-c-o-d-i-n-g_-r-a-t-e.html">MAX_CODING_RATE</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator"> = </span><span class="token constant">8</span></div><div class="brief "><p class="paragraph">The most redundant LoRa coding rate, 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+64
@@ -115,6 +115,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="../coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1665959341%2FProperties%2F394437785" anchor-label="minFirmware" id="1665959341%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -207,6 +237,40 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="../coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="../effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="../effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>bandwidth</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="bandwidth.html">bandwidth</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html">Float</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L465">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="bandwidth.html">bandwidth</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html">Float</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L479">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>codingRateOverride</title>
|
||||
<link href="../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/ChannelOption/codingRateOverride/#kotlin.Int/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="index.html">ChannelOption</a><span class="delimiter">/</span><span class="current">codingRateOverride</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L527">source</a>)</span></span></div><p class="paragraph"><a href="coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>codingRateOverrides</title>
|
||||
<link href="../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/ChannelOption/codingRateOverrides/#/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="index.html">ChannelOption</a><span class="delimiter">/</span><span class="current">codingRateOverrides</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L523">source</a>)</span></span></div><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>codingRate</title>
|
||||
<link href="../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/ChannelOption/codingRate/#/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="index.html">ChannelOption</a><span class="delimiter">/</span><span class="current">codingRate</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>coding</span><wbr><span><span>Rate</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L482">source</a>)</span></span></div><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,117 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>effectiveCodingRate</title>
|
||||
<link href="../../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../../scripts/sourceset_dependencies.js" async></script>
|
||||
<link href="../../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../../scripts/navigation-loader.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/platform-content-handler.js" async></script>
|
||||
<script type="text/javascript" src="../../../../scripts/main.js" defer></script>
|
||||
<script type="text/javascript" src="../../../../scripts/prism.js" async></script>
|
||||
<script type="text/javascript" src="../../../../ui-kit/ui-kit.min.js" defer></script></head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../../index.html" tabindex="1">
|
||||
Meshtastic App
|
||||
</a> <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
</div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true" data-filter=":core:model/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":core:model/commonMain" data-filter=":core:model/commonMain">
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{"defaultSize": 280, "minSize": 200, "maxSize": 400}">
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
Meshtastic App
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageids="core-model::org.meshtastic.core.model/ChannelOption/effectiveCodingRate/#kotlin.Int/PointingToDeclaration//394437785">
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><a href="index.html">ChannelOption</a><span class="delimiter">/</span><span class="current">effectiveCodingRate</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L530">source</a>)</span></span></div><p class="paragraph">The coding rate the radio uses on this preset with <a href="effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -94,7 +94,7 @@
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>entries</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="entries.html">entries</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.enums/-enum-entries/index.html">EnumEntries</a><span class="token operator"><</span><a href="index.html">ChannelOption</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L463">source</a>)</span></span></div><p class="paragraph">Returns a representation of an immutable list of all enum entries, in the order they're declared.</p><p class="paragraph">This method may be used to iterate over the enum entries.</p></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="entries.html">entries</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.enums/-enum-entries/index.html">EnumEntries</a><span class="token operator"><</span><a href="index.html">ChannelOption</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L477">source</a>)</span></span></div><p class="paragraph">Returns a representation of an immutable list of all enum entries, in the order they're declared.</p><p class="paragraph">This method may be used to iterate over the enum entries.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
<div class="breadcrumbs"><a href="../../index.html">core-model</a><span class="delimiter">/</span><a href="../index.html">org.meshtastic.core.model</a><span class="delimiter">/</span><span class="current">ChannelOption</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Channel</span><wbr><span><span>Option</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">enum </span><a href="index.html">ChannelOption</a> : <a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator"><</span><a href="index.html">ChannelOption</a><span class="token operator">> </span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L463">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">enum </span><a href="index.html">ChannelOption</a> : <a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator"><</span><a href="index.html">ChannelOption</a><span class="token operator">> </span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/meshtastic/Meshtastic-Android/blob/main/core/model/src/commonMain/kotlin/org/meshtastic/core/model/ChannelOption.kt#L477">source</a>)</span></span></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button><button class="section-tab" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION,EXTENSION_PROPERTY,EXTENSION_FUNCTION">Members & Extensions</button><button class="section-tab" data-togglable="ENTRY">Entries</button></div>
|
||||
@@ -393,6 +393,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1650635894%2FProperties%2F394437785" anchor-label="codingRate" id="1650635894%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="coding-rate.html"><span>coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1650635894%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="coding-rate.html">codingRate</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding-rate denominator the preset uses, 5 through 8 for 4/5 through 4/8.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1733436675%2FProperties%2F394437785" anchor-label="codingRateOverrides" id="-1733436675%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="coding-rate-overrides.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Overrides</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1733436675%2FProperties%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="coding-rate-overrides.html">codingRateOverrides</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.ranges/-int-range/index.html">IntRange</a></div><div class="brief "><p class="paragraph">The coding rates <code class="lang-kotlin">coding_rate</code> can raise this preset to while <code class="lang-kotlin">use_preset</code> is on. Firmware applies it over the preset only when it is higher than <a href="../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a> (<a href="../-capabilities/supports-coding-rate-override.html">Capabilities.supportsCodingRateOverride</a>), so nothing at or below that is offered, and a preset already at 4/8 has none.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-867008726%2FProperties%2F394437785" anchor-label="entries" id="-867008726%2FProperties%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
@@ -502,7 +532,37 @@
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="-1869078737%2FFunctions%2F394437785" anchor-label="schemaDescriptionRes" id="-1869078737%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table"><a data-name="1260102184%2FFunctions%2F394437785" anchor-label="codingRateOverride" id="1260102184%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="coding-rate-override.html"><span>coding</span><wbr><span>Rate</span><wbr><span><span>Override</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1260102184%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="coding-rate-override.html"><span class="token function">codingRateOverride</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph"><a href="coding-rate-override.html">stored</a> as firmware applies it over this preset: the override while it raises <a href="../../../../core/model/org.meshtastic.core.model/-channel-option/--root--.html">codingRate</a>, else 0.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1659033273%2FFunctions%2F394437785" anchor-label="effectiveCodingRate" id="-1659033273%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="effective-coding-rate.html"><span>effective</span><wbr><span>Coding</span><wbr><span><span>Rate</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1659033273%2FFunctions%2F394437785"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":core:model/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><a href="effective-coding-rate.html"><span class="token function">effectiveCodingRate</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">stored<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div><div class="brief "><p class="paragraph">The coding rate the radio uses on this preset with <a href="effective-coding-rate.html">stored</a> in <code class="lang-kotlin">coding_rate</code>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1869078737%2FFunctions%2F394437785" anchor-label="schemaDescriptionRes" id="-1869078737%2FFunctions%2F394437785" data-filterable-set=":core:model/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":core:model/commonMain" data-filterable-set=":core:model/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
|
||||
Loaded 100 of 566 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user