Skip to content

History / RaftBuildProcess

Revisions

  • MQTT (QoS 1 acks, inbound commands, credentials, connect timing), WiFi on demand / fast reconnect / static IP / sdkconfig fragments, and the generalCall record field - MQTTManager: config keys as in the code (name, path, qos, retain, pubSources, username, password, keepAliveSecs), inbound topics run as commands, QoS 1 acknowledgement, connection timing, status and named values (RaftCore #34, #36; RaftSysMods #14) - StatePublisher: MQTT subscriptions are removed by a publish while the broker isn't connected - DNSResolver: first lookup timing - NetMan: startMode onDemand, wifistart/wifistop/wifiip, fast reconnect, wifiBand, static IP, credentials applied only if changed, named values (RaftCore #37; RaftSysMods #15) - Build: RAFT_SDKCONFIG_FRAGMENTS and the sdkconfig layers - Device type records: generalCall; I2C bus generalCallRoundMs; the scanner's general calls (RaftCore #35, RaftI2C #10) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @robdobsn robdobsn committed Oct 27, 2026
  • Updated docs related to data formats

    @robdobsn robdobsn committed Apr 6, 2026
  • Improved build process docs

    @robdobsn robdobsn committed Mar 4, 2026