Bridge configuration error

I’m getting a bridge configuration error after changing the power cycle configurations.
bridgePowerController is not enabled with the error message below.
Has anybody seen this issue?
Is there a way to reset the configurations?

  • This is the error message
    2025-06-04T07:11:25.957Z [BRIDGE_SYS] [ERROR] Bridge configuration error! Please check configs, using default.
  • This is the list of configurations I changed:
    cfg glpmen 1
    cfg dwl 1380
    cfg save

bm cfg set 0 s u bridgePowerControllerEnabled 1
bm cfg set 0 s u sampleIntervalMs 1800000 (30min)
bm cfg set 0 s u sampleDurationMs 1800000 (30min)
bm cfg set 0 s u samplesPerReport 1
bm cfg commit 0 s

  • bridge configuration
    2025-06-04T07:09:31.074Z [BRIDGE_CFG] [INFO] Bridge network config: [[3420687974038348823, “bridge”, 4231549842, 3303232028, {“sampleIntervalMs”: 1800000, “sampleDurationMs”: 1800000, “subsampleIntervalMs”: 60000, “subsampleDurationMs”: 30000, “subsampleEnabled”: 0, “bridgePowerControllerEnabled”: 1, “alignmentInterval5Min”: 1, “ticksSamplingEnabled”: 0, “samplesPerReport”: 1, “transmitAggregations”: 1, “currentReadingPeriodMs”: 60000, “softReadingPeriodMs”: 500, “rbrCodaReadingPeriodMs”: 500, “turbidityReadingPeriodMs”: 1000}], [5653850915867689130, “serial_bridge_nanoCTD-dbg”, 1499363141, 860006060, {“sensorsPollIntervalMs”: 100000}]]

  • Spotter configuration
    2025-06-04T07:09:23.183Z [CFG] [INFO] HWCFG:

  • hwVersion: 12
  • deviceName: SPOT-31418C
  • hasBridge: 1
  • bridgeHardwareVersion: 1
  • hasSST: 0
  • hasBaro: 0
  • baroOffsetPa: 0
  • baroSignature: 0
  • baroCalTime: 0
  • hasCellular: 1
  • sstOffsetCentiDegC: 0
  • sstSignature: 0
  • sstCalTime: 0
    2025-06-04T07:09:23.183Z [CFG] [INFO] Current configuration:
    rstr=4
    rctls=0
    hwv=12
    hbtldr=1
    bhss=1
    bhes=0
    autup=1
    yolo=0
    imen=0
    imch=24
    imgto=3
    imito=5
    battcrit=2900
    batten=3100
    mod=4
    ali=1
    fmd=60
    dwl=180
    smrr=1
    pmpb=7
    cde=1
    mfmet=1
    sde=1
    sddelay=10
    sdcgb=15
    sdup=0
    gpsp=400
    gpsasr=50
    gpsrtc=1
    gpsdt=3
    hcim=60
    boc=400
    sov=75
    raind=5000
    raini=300
    rainrec=0
    hac=1
    cen=1
    cere=1
    cmr=24
    cdfut=180
    nsku=1
    cimeit=86805004
    cimeisn=406429
    insp=30
    onsp=30
    hrpm=1
    glpmen=1
    glpmw=10
    hab=1
    bhv=1
    bre=1
    bdt=3100
    brd=400
    maxmont=180
    minmoft=600
    ict=0
    imss=0
    ibhm=60
    ibtv=3500
    maxcmont=10
    mincmoft=10
    cmfbtm=120
    hasst=0
    ssti=1000
    sstlr=60
    sstoff=0
    ssig=0
    ssigd=0
    scalt=0
    habar=0
    bopa=0
    bsig=0
    bsigd=0
    bcalt=0
    bari=200
    barfs=200
    barfds=50
    barfpct=10
    barfa=387
    barlr=60
    htui=1000
    htulr=60
    pwrlr=30
    lsi=60
    schki=1800
    vle=0
    vledonms=0
    vledoffms=2425
    vlednp=1
    vledpgdms=0
    vleimax=500
    vleimin=180
    lnmea=4
    lgpsc=20
    lgpsl=28
    lgmn=20
    lirid=28
    lrain=28
    lrdb=20
    lpipe=4
    lfilt=1
    logn=0
    lfft=0
    lspec=0
    lspeca=2
    lhdrcsv=1
    lhdr=28
    lerr=28
    lbri=28
    lbsd=20
    lms=29
    lser=11
    ltask=21
    lmem=21
    lcfg=28
    lmic=12
    li2c=12
    lspi=12
    lfdbg=4
    lsys=28
    lmflt=20
    lorch=20
    lgpm=20
    lbaror=20
    lbarof=20
    lmsg=29
    lubx=12
    lnote=21
    ncdcl=1440
    plsl=0

Hi @cwl20 — thanks for the helpful report.

The error is that your sample duration and interval are equal at 30 minutes. The duration must be less than the interval.

If you want the Bristlemouth bus to stay always powered on, then you can accomplish this by setting bridgePowerControllerEnabled to 0.

Cheers!
Zachary

1 Like

Hi @zachary, it’s working again!
Thanks a lot.

Changwoo

1 Like