Final for Night

Working with setting dump below still resolving how these map to config above
This commit is contained in:
2026-01-22 08:42:59 +00:00
parent bee8a8cad6
commit 4a49f5022f

View File

@@ -1,3 +1,247 @@
Known Good Settings:
Preferences: {
"device": {
"nodeInfoBroadcastSecs": 10800,
"disableTripleClick": true,
"tzdef": "PST8PDT,M3.2.0,M11.1.0",
"role": "CLIENT",
"serialEnabled": false,
"buttonGpio": 0,
"buzzerGpio": 0,
"rebroadcastMode": "ALL",
"doubleTapAsButtonPress": false,
"isManaged": false,
"ledHeartbeatDisabled": false,
"buzzerMode": "ALL_ENABLED"
},
"position": {
"positionBroadcastSecs": 900,
"positionBroadcastSmartEnabled": true,
"gpsUpdateInterval": 120,
"positionFlags": 811,
"broadcastSmartMinimumDistance": 100,
"broadcastSmartMinimumIntervalSecs": 30,
"gpsMode": "ENABLED",
"fixedPosition": false,
"gpsEnabled": false,
"gpsAttemptTime": 0,
"rxGpio": 0,
"txGpio": 0,
"gpsEnGpio": 0
},
"power": {
"onBatteryShutdownAfterSecs": 2147483647,
"waitBluetoothSecs": 60,
"sdsSecs": 4294967295,
"lsSecs": 300,
"minWakeSecs": 60,
"isPowerSaving": false,
"adcMultiplierOverride": 0.0,
"deviceBatteryInaAddress": 0,
"powermonEnables": "0"
},
"network": {
"ntpServer": "meshtastic.pool.ntp.org",
"wifiEnabled": false,
"wifiSsid": "",
"wifiPsk": "",
"ethEnabled": false,
"addressMode": "DHCP",
"rsyslogServer": "",
"enabledProtocols": 0,
"ipv6Enabled": false
},
"display": {
"screenOnSecs": 600,
"wakeOnTapOrMotion": true,
"gpsFormat": "UNUSED",
"autoScreenCarouselSecs": 0,
"compassNorthTop": false,
"flipScreen": false,
"units": "METRIC",
"oled": "OLED_AUTO",
"displaymode": "DEFAULT",
"headingBold": false,
"compassOrientation": "DEGREES_0",
"use12hClock": false,
"useLongNodeName": false
},
"lora": {
"usePreset": true,
"bandwidth": 250,
"spreadFactor": 11,
"codingRate": 5,
"region": "US",
"hopLimit": 5,
"txEnabled": true,
"txPower": 30,
"overrideDutyCycle": true,
"sx126xRxBoostedGain": true,
"configOkToMqtt": true,
"modemPreset": "LONG_FAST",
"frequencyOffset": 0.0,
"channelNum": 0,
"overrideFrequency": 0.0,
"paFanDisabled": false,
"ignoreIncoming": [],
"ignoreMqtt": false
},
"bluetooth": {
"enabled": true,
"mode": "FIXED_PIN",
"fixedPin": 175648
},
"security": {
"publicKey": "zFCn7RvmnWbQDgKMbq0l54esZmMMXaf9sVzP5k2xdwU=",
"privateKey": "yC6dx3UAf35GIIU9O/fZVAdTkXPDsRV+LpZbCj3Qxnw=",
"serialEnabled": true,
"adminKey": [],
"isManaged": false,
"debugLogApiEnabled": false,
"adminChannelEnabled": false
},
"version": 0
}
Module preferences: {
"mqtt": {
"enabled": true,
"address": "mqtt.meshtastic.org",
"username": "meshdev",
"password": "large4cats",
"root": "msh/US",
"mapReportingEnabled": true,
"mapReportSettings": {
"publishIntervalSecs": 3600,
"positionPrecision": 12,
"shouldReportLocation": true
},
"encryptionEnabled": false,
"jsonEnabled": false,
"tlsEnabled": false,
"proxyToClientEnabled": false
},
"serial": {
"enabled": true,
"mode": "PROTO",
"echo": false,
"rxd": 0,
"txd": 0,
"baud": "BAUD_DEFAULT",
"timeout": 0,
"overrideConsoleSerialPort": false
},
"externalNotification": {
"enabled": true,
"outputMs": 1000,
"output": 36,
"active": true,
"alertMessage": true,
"nagTimeout": 60,
"outputVibra": 0,
"outputBuzzer": 0,
"alertMessageVibra": false,
"alertMessageBuzzer": false,
"alertBell": false,
"alertBellVibra": false,
"alertBellBuzzer": false,
"usePwm": false,
"useI2sAsBuzzer": false
},
"storeForward": {
"enabled": true,
"heartbeat": false,
"records": 0,
"historyReturnMax": 0,
"historyReturnWindow": 0,
"isServer": false
},
"rangeTest": {
"enabled": false,
"sender": 0,
"save": false,
"clearOnReboot": false
},
"telemetry": {
"deviceUpdateInterval": 1800,
"powerUpdateInterval": 1800,
"deviceTelemetryEnabled": true,
"environmentUpdateInterval": 0,
"environmentMeasurementEnabled": false,
"environmentScreenEnabled": false,
"environmentDisplayFahrenheit": false,
"airQualityEnabled": false,
"airQualityInterval": 0,
"powerMeasurementEnabled": false,
"powerScreenEnabled": false,
"healthMeasurementEnabled": false,
"healthUpdateInterval": 0,
"healthScreenEnabled": false
},
"cannedMessage": {
"enabled": true,
"rotary1Enabled": false,
"inputbrokerPinA": 0,
"inputbrokerPinB": 0,
"inputbrokerPinPress": 0,
"inputbrokerEventCw": "NONE",
"inputbrokerEventCcw": "NONE",
"inputbrokerEventPress": "NONE",
"updown1Enabled": false,
"allowInputSource": "",
"sendBell": false
},
"audio": {
"codec2Enabled": false,
"pttPin": 0,
"bitrate": "CODEC2_DEFAULT",
"i2sWs": 0,
"i2sSd": 0,
"i2sDin": 0,
"i2sSck": 0
},
"remoteHardware": {
"enabled": false,
"allowUndefinedPinAccess": false,
"availablePins": []
},
"neighborInfo": {
"enabled": true,
"updateInterval": 14400,
"transmitOverLora": false
},
"ambientLighting": {
"current": 10,
"red": 3,
"green": 112,
"blue": 71,
"ledState": false
},
"detectionSensor": {
"minimumBroadcastSecs": 45,
"detectionTriggerType": "LOGIC_HIGH",
"enabled": false,
"stateBroadcastSecs": 0,
"sendBell": false,
"name": "",
"monitorPin": 0,
"usePullup": false
},
"paxcounter": {
"enabled": false,
"paxcounterUpdateInterval": 0,
"wifiThreshold": 0,
"bleThreshold": 0
},
"version": 0
}
Channels:
Index 0: PRIMARY psk=default { "psk": "AQ==", "name": "LongFast", "uplinkEnabled": true, "moduleSettings": { "positionPrecision": 13, "isMuted": false }, "channelNum": 0, "id": 0, "downlinkEnabled": false }
Primary channel URL: https://meshtastic.org/e/#ChMSAQEaCExvbmdGYXN0KAE6AggNEhgIARj6ASALKAU4AUAFSAFQHmABaAHIBgE
Firmware Update
adafruit-nrfutil --verbose dfu serial --package firmware-rak4631-2.7.15.567b8ea-ota.zip --port /dev/ttyACM0 -b 115200 --singlebank --touch 1200
@@ -29,6 +273,8 @@ meshtastic --port /dev/ttyACM0 \
--set mqtt.map_reporting_enabled true \
--set mqtt.proxy_to_client_enabled false \
--set mqtt.map_report_settings.should_report_location true \
--set mqtt.mapReportSettings.publishIntervalSecs 300 \
--set mqtt.mapReportSettings.positionPrecision 32 \
--set telemetry.send_node_status true \
--set telemetry.device_update_interval 360 \
--set neighbor_info.enabled true \
@@ -36,12 +282,17 @@ meshtastic --port /dev/ttyACM0 \
--set external_notification.enabled false \
--set store_forward.enabled true \
--set position.gps_mode ENABLED \
--set position.gps_update_interval 120 \
--set position.gps_update_interval 900 \
--set position.position_broadcast_secs 900 \
--set position.position_broadcast_smart_enabled true \
--set position.fixed_position false \
--set serial.enabled true \
--set serial.mode PROTO \
--pos-fields ALTITUDE ALTITUDE_MSL DOP SATINVIEW HEADING SPEED \
--ch-index 0 --ch-set uplink_enabled true --ch-set downlink_enabled false --ch-set psk AQ==
--ch-set module_settings.position_precision 13 --ch-index 0 \
--ch-set uplink_enabled true --ch-index 0