Easy BACnet
  1. Home
  2. BACnet points lists
  3. Lynxspring
  4. B848-LX / BP848-LX configurable field controller (Onyxx LX)

Rooftop / air handling unit controller (configurable) · BACnet points list

Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) BACnet points list

Updated 12 November 2026Unofficial source

Short answer

The B848-LX and BP848-LX are configurable Onyxx LX field controllers with eight universal inputs, eight binary and four analog outputs. They run a fixed rooftop/air handler application that is set up through multi-state configuration objects: staging, economizer, power exhaust, humidification, supply pressure, zone averaging from VAV boxes and fan coil options. The BACnet MS/TP map lists the I/O, setpoints, zone data, status flags, PID loops and all configuration MSVs.

This page lists 198 BACnet objects for the Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) — 143 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of Lynxspring’s documentation hosted by Cochrane Supply, not by Lynxspring itself, so treat it as unofficial.

Manufacturer
Lynxspring
Model
B848-LX / BP848-LX configurable field controller (Onyxx LX)
Equipment
Rooftop / air handling unit controller (configurable)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
198 (143 writable)
Transport
BACnet MS/TP
Firmware
Onyxx LX UI software 4.0 or later, firmware 2.224 or later
Also known as
B848-LX, BP848-LX, B848, BP848, Onyxx LX B848, Onyxx LX BP848
Source document
B848-LX Installation and Wiring Guide (unofficial copy, hosted by Cochrane Supply)
Download CSV 198 rows Download EDE B.I.G.-EU JSON Source PDF (unofficial copy) ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Lynxspring’s current documentation and the live device before use. Not official Lynxspring information. Terms of use.

BMS integration notes: Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX)

Integration in brief

Set the address and baud on the DIP switches and configure the application through the MSVs (equipment type, staging, economizer, sensors). Then set system mode and occupied setpoints from the BMS and read return/supply temperatures, fan status, static pressure and the freeze and TZ sensor status.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
MV 11ModeSystem mode (Off/Auto/Cool/Heat)Write
AV 35RTSPclg_OccOccupied cooling setpointWrite
AV 36RTSPhtg_OccOccupied heating setpointWrite
BV 5SystemOccSchdSystem occupancy schedule stateRead
AV 14ReturnTReturn air temperatureRead
AV 16SupplyTSupply air temperatureRead
BV 15FanStatFan statusRead
AV 22SupplyPresSupply static pressureRead
BV 7FreezeCondFreeze condition activeRead
BV 24TZstatusTZ room sensor comms statusRead

Network setup

Watch out for

Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

198 of 198 shown
Type
Multi-stateOther
Access
Show
Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) BACnet Points List
DescriptionStates
AI0AI_1Analog input 1Write
AI1AI_2Analog input 2Write
AI2AI_3Analog input 3Write
AI3AI_4Analog input 4Write
AI4AI_5Analog input 5Write
AI5AI_6Analog input 6Write
AI6AI_7Analog input 7Write
AI7AI_8Analog input 8Write
AO1AO_1Analog output 1%Write
AO2AO_2Analog output 2%Write
AO3AO_3Analog output 3%Write
AO4AO_4Analog output 4%Write
BO0BO_1Binary output 1Write0=Off, 1=On
BO1BO_2Binary output 2Write0=Off, 1=On
BO2BO_3Binary output 3Write0=Off, 1=On
BO3BO_4Binary output 4Write0=Off, 1=On
BO4BO_5Binary output 5Write0=Off, 1=On
BO5BO_6Binary output 6Write0=Off, 1=On
BO6BO_7Binary output 7Write0=Off, 1=On
BO7BO_8Binary output 8Write0=Off, 1=On
AV0AddrList_Grp1Address List, Group 1 (qty)Write
AV1AddrList_Grp2Address List, Group 1 (qty)Write
AV2AddrList_Grp3Address List, Group 1 (qty)Write
AV5ZNbOnlineNumber of zones currently onlineRead
AV6ZHtgDemandZones Heating Demand%Read
AV7ZClgDemandZones Cooling Demand%Read
AV8ZTminMinimum Zones Room temp.°FRead
AV9ZTavgAverage Zones Room temp.°FRead
AV10ZTmaxMaximum Zones Room temp.°FRead
AV11ZUnoccHLTSPZones unoccupied H.L. temp. setpoint°FWrite
AV12ZUnoccLLTSPZones unoccupied L.L. temp. setpoint°FWrite
AVmin14ReturnTReturn temp.°FRead
AV15RoomTSPRoom (return) temp. Setpoint°FWrite
AVmin16SupplyTSupply temp.°FRead
AV17HLsupTSPH.L. supply temp. setpoint (recom. 50°C)°FWrite
AV18LLsupTSPL.L. supply temp. setpoint (recom. 8°C)°FWrite
AV19FZsupTSPFreeze supply temp. setpoint (recom. 3°C)°FWrite
AV20FanStThresholdFan analog input status threshold%Write
AV21FanMinAOFan analog min. output%Write
AVmin22SupplyPresSupply static pressureRead
AV23SupplyPresSPSupply static pressure setpointWrite
AV24FanMinOnTimeFan minimum ON timeWrite
AV26MotionTimeMotion sensor active timeWrite
AV27OvrTimeOccupancy override active timeWrite
AV28FanMaxAOFan analog max outputWrite
AV29OATOutside air temp.°FRead
AV30RoomCO2Room (return) CO2ppmRead
AV31RoomCO2SPRoom (return) CO2 SetpointppmWrite
AV33RTSPmin_OccMinimum Room temp. setpoint°FWrite
AV34RTSPmax_OccMaximum Room temp. setpoint°FWrite
AVmin35RTSPclg_OccRoom temp. cooling setpoint, occupied°FWrite
AVmin36RTSPhtg_OccRoom temp. heating setpoint, occupied°FWrite
AV37RTSP_DeadBandRTSP deadband between Clg and Htg°FWrite
AV38RTSPclg_UnoccRoom temp. cooling setpoint, unoccupied°FWrite
AV39RTSPhtg_UnoccRoom temp. heating setpoint, unoccupied°FWrite
AV40RTSPclg_STBdtStandby mode, RTSP clg offset (pos.)°FWrite
AV41RTSPhtg_STBdtStandby mode, RTSP htg offset (neg.)°FWrite
AV42ActiveRTSP_ClgActive cooling room temp. setpoint°FRead
AV43ActiveRTSP_HtgActive heating room temp. setpoint°FRead
AV46PwrExhMinAOPower exhaust analog min. output%Read
AV47PwrExhStThresPwrExh analog input status threshold%Read
AV49PidSupPresOutPID supply pressure output%Read
AV50DehumSPDehumidification SetpointRead
AV51RoomRHRoom(or return) R.H.%Read
AV52RoomRHSPRoom (or return) R.H. setpoint%Write
AV53SupplyRHSupply (hi limit) R.H.%Write
AV54SupplyRHSPSupply (hi limit) R.H. setpoint%Write
AV56SupSPmaxHtgSupply temp. setpoint @ 100% htg demand°FRead
AV57SupSPneutralSupply temp. setpoint @ 0% htg, 0% clg°FRead
AV58SupSPminClgSupply temp. setpoint @ 100% clg demand°FRead
AV59SupSPcalcSupply temp. setpoint calculated°FWrite
AV60ComprLockoutCompressor Lockout°FWrite
AV61ComprStgDelayCompressor stages delaysWrite
AV62HtgStgDelayHeating stages delaysWrite
AV63FanRunTimeFan run time before stages permittedsWrite
AV65FanHtgOffDelayDelay to stop fan if no heating demand%Write
AV66FanClgOffDelayDelay to stop fan if no cooling demand%Write
AV67EconMinPosEconomizer minimum position%Write
AV68EconMaxPosEconomizer maximum CO2 position%Write
AV69PwrExhOffPower Exh off (Economizer position)%Write
AV70PwrExhOnPower Exh on (Economizer position)%Write
AV71OATHumAuthOutside air temp humidifier authorize°FWrite
AV72OATHtgAuthOutside air temp Heating authorize°FWrite
AV73OATEconAuthOutside air temp Economizer authorize°FRead
AV75OAHumOutside air Humidity°FRead
AV76OAEOutside air EnthalpyBTU/lbRead
AV77EnthSPEconomizer Enthalpy SetpointBTU/lbWrite
AV78MixedAirTSPEconomizer Mixed Air Setpoint°FWrite
AV79MATEconomizer Mixed Air Temperature°FWrite
AV80Calib_RoomTRoom temp. calibration°FWrite
AV81Calib_RoomSPRoom temp. Setpoint calibration°FWrite
AV89ChOverSPChangeover temperature setpoint°FWrite
AV90ChOverTChangeover temperature reading°FWrite
AV91HtgRunTmeHeating run time (for floating output)sWrite
AV92ClgRunTmeCooling run time (for floating output)sWrite
BV2ZOvrZones occupancy override activatedRead
BV3ZMotionZones motion detectedRead0=Off, 1=Active
BVmin5SystemOccSchdSystem occupancy scheduleRead0=Off, 1=Active
BV6EconOccSchedEconomiser occupancy scheduleRead0=Night, 1=Day
BVmin7FreezeCondFreeze condition active ?Read0=Night, 1=Day
BV8FreeClgAuthFree cooling authorized?Read0=No, 1=Yes
BV10SaveAndRestartSave objects to flash and restartRead0=Normal, 1=Active
BV14FanControlSupply fan controlWrite0=Normal, 1=Active
BVmin15FanStatFan statusRead0=Continuous, 1=Intermittent
BV16PwrExhStatPower exhaust statusRead0=Off, 1=On
BV17FanHtgDemandIntermittent fan demand on HeatingRead0=Off, 1=On
BV18FanClgDemandIntermittent fan demand on CoolingRead0=Off, 1=On
BV19DehdemandDehumidification DemandRead0=Off, 1=On
BV20DehAuthDehumidification AuthorizationRead0=No, 1=Yes
BV21EnthalpyAuthEconomizer Enthalpy AuthorizationRead0=No, 1=Yes
BV23DehAuthDehumidification AuthorizationRead0=No, 1=Yes
BVmin24TZstatusTZxxx communication statusRead0=Normal, 1=Fault
BV40ChOverStatusChange over statusRead0=Cold, 1=Hot
BV41Anti_IceIce detection status on coilRead0=Normal, 1=Ice_Detected
BV42Drain_PanOverflow detection inside drain panRead0=Normal, 1=Overflow
MV0Units_TypeUnits configuration (temp. & Pressure)Write1=°F, H2O, 2=°C, H2O, 3=°F, PA, 4=°C, PA
MV1Tstor10K_TypeThermistors type (std type 3 or type 2)Write1=Other, 2=Type 3 (std), 3=Type 2
MV2RoomT_LocRoom temp. physical locationWriteAs printed: None; AI-1..AI-8; Tzone; AdrList
MV3RoomTSP_LocRoom (return) temp. SP location (occ.)WriteAs printed: None; AI-1..AI-8; Tzone; AdrList
MV4Units_TypeCooling control typeWrite1=None, 2=1 Stage, 3=2 Stage, 4=3 Stage, 5=4 Stage, 6=1 modulating, 7=2 modulating, 8=1 Stg + 1 mod.
MV5Clg_TypeCooling BO physical loc. (first stage)WriteAs printed: None; BO-2..BO-8
MV6ClgBO_LocCooling AO physical loc. (first stage)WriteAs printed: None; AO-1..AO-4
MV7ClgAO_LocCooling output 1 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV8Clg2_FormCooling output 2 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV9Clg3_FormCooling output 3 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV10Clg4_FormCooling output 4 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MVmin11ModeSystem ModeWrite1=Off, 2=Auto, 3=Cool, 4=Heat
MV12FanModeFan modeWriteAs printed: Low. Medium; High, Auto
MV13Htg_TypeHeating control typeWrite1=None, 2=1 Stage, 3=2 Stage, 4=3 Stage, 5=4 Stage, 6=1 modulating, 7=2 modulating, 8=1 Stg + 1 mod., 9=1 Auto + 1 mod
MV14HtgBO_LocHeating BO physical loc. (first stage)WriteAs printed: None; BO-2..BO-8
MV15HtgAO_LocHeating AO physical loc. (first stage)WriteAs printed: None; AO-1..AO-4
MV16Htg1_FormHeating output 1 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV17Htg2_FormHtg2_FormWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV18Htg3_FormHtg3_FormWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV19Htg4_FormHtg4_FormWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV20CO2_LocCO2 sensor physical locationWriteAs printed: None; AI-1..AI-8; External
MV21CO2_FormCO2 sensor FormulaWrite1=Min, 2=Avg, 3=Max
MV23Fan_TypeFan conrol type (BO-0 and/or AO)Write1=Off-On, 2=Modulating, 3=Off-On + Mod.
MV24FanAO_FormFan analog output formulaWrite1=0-10 VDC, 2=2-10 VDC, 3=Unused
MV25FanStat_LocFan status physical locationWriteAs printed: None; AI-1..AI-8; External
MV26FanStat_FormFan status formulaWrite1=Off-On, 2=0-10 VDC, %, 3=2-10 VDC, %
MV27OAT_LocOutside air temp. physical locationWriteAs printed: None; AI-1..AI-8; External
MV28SupT_LocSupply temp. physical locationWriteAs printed: None; AI-1..AI-8; External
MV29Econ_TypeEconomizer controlWrite1=None, 2=Off-Auto, 3=Modulating
MV30Econ_LocEconomizer physical locationWrite1=None, 2=BO-5, 3=BO-6, 4=BO-7, 5=BO-8, 6=AO-1, 7=AO-2, 8=AO-3, 9=AO-4
MV31Econ_FormEconomizer output formulaWrite1=Off-On, 2=0-10 VDC, 3=2-10 VDC
MV32PwrExh_TypePower exhaust control type ==VAR==Write1=None, 2=Off-On, 3=Modulating, 4=Off-On + Mod.
MV33PwrExhBO_LocPower exhaust BO physical locationWrite1=None, 2=Off-On, 3=Modulating, 4=Off-On + Mod.
MV34PwrExhAO_LocPower exhaust AO physical locationWriteAs printed: None; BO-2..BO-8
MV35PwrExhAO_FormPower exhaust analog output formulaWrite1=0-10 VDC, 2=2-10 VDC, 3=Unused
MV36PwrExhStat_LocPower exhaust status physical locationWrite1=None, 2=AI-1, 3=AI-2, 4=AI-3, 5=AI-4, 6=AI-5, 7=AI-6, 8=AI-7, 9=AI-8, 10=External
MV37PwrExStat_FormPower exhaust status formulaWrite1=Off-On, 2=0-10 VDC, 3=2-10 VDC
MV38RetT_LocReturn temp. physical locationWriteAs printed: None; AI-1..AI-8; External
MV40BypassDmp_LocBypass damper physical locationWrite1=None, 2=Float BO-2,3, 3=Float BO-3,4, 4=Float BO-4,5, 5=Float BO-5,6, 6=Float BO-6,7, 7=Float BO-7,8, 8=AO-1, 9=AO-2, 10=AO-3, 11=AO-4
MV41BypassDmp_FormBypass damper output formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Floating, Dir., 6=Floating, Rev.
MV42PresSnsr_LocPressor Sensor LocationWriteAs printed: None; AI-1..AI-8; External
MV43PresSnsr_FormPressure sensor formulaWrite1=0-10 VDC, 1.0", 2=0-10 VDC, 2.5", 3=0-10 VDC, 5.0", 4=2-10 VDC, 1.0", 5=2-10 VDC, 2.5", 6=2-10 VDC, 5.0"
MV44Motion_LocMotion sensor locationWrite1=Auto Detect, 2=NO, AI-4 (BI), 3=NC, AI-4 (BI), 4=NO, AI-5 (BI), 5=NC, AI-5 (BI), 6=NO, AI-6 (BI), 7=NC, AI-6 (BI), 8=NO, AI-7 (BI), 9=NC, AI-7 (BI), 10=NO, AI-8 (BI), 11=NC, AI-8 (BI), 12=External
MV45SystemSch_LocSystem scheduler locationWriteAs printed: None (Off); None (On); Scheduler; AI-1 (BI)..AI-8 (BI); External
MV46EconSch_LocEconomizer scheduler locationWriteAs printed: None (Off); None (On); Scheduler; AI-1 (BI)..AI-8 (BI); External
MV47Hum_TypeHumidifier control type ==VAR==Write1=None, 2=1 Stage, 3=2 Stage, 4=Modulating, 5=1 Stg + 1 mod., 6=Auto + mod.
MV48HumBO_LocHum. BO physical loc. (first stage)WriteAs printed: None; BO-2..BO-8
MV49HumAO_LocHum. AO physical loc. (first stage)WriteAs printed: None; AO-1..AO-4
MV50Hum1_FormHumidifier output 1 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV51Hum2_FormHumidifier output 2 formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev., 5=Off-On, 6=Pulse, Dir., 7=Pulse, Rev.
MV52RoomRH_LocRoom (return) RH sensor locationWriteAs printed: None; AI-1..AI-8; External; Local TZ200; TZ200 List
MV53RoomRH_FormRoom (return) RH sensor formulaWrite1=0-10 VDC, %, 2=2-10 VDC, %, 3=Unused
MV54SupplyRH_LocSupply (hi limit) R.H. sensor locationWriteAs printed: None; AI-1..AI-8; External
MV55SupplyRH_FormSupply (hi limit) R.H. sensor formulaWrite1=0-10 VDC, %, 2=2-10 VDC, %, 3=Unused
MV56Deh_LocDehumidification output locationWriteAs printed: None; BO-2 – BO8; Modulating
MV57HumInputHumidity InputWriteAs printed: None; AI-1 – AI-8; External; Local TZ200; TZ200 List
MV58MixedAirTempInputMixed Air Temp InputWriteAs printed: None; AI-1 – AI-8; External
MV60HtgDemandTypeHeating demand type selection (in occupied mode)Write1=Minimum, 2=Average, 3=Maximum
MV61ClgDemandTypeCooling demand type selection (in occupied mode)Write1=Minimum, 2=Average, 3=Maximum
MV62RoomTSPTypeRoom temp setpoint type (in occupied mode)Write1=Heating, 2=Central, 3=Cooling
MV65EquipmentEquipment TypeWrite1=RTU/AHU, 2=Heatpump
MV66RevValveReversing Valve Type (O/B)Write1=None, 2=O (O on cool), 3=B (B on heat)
MV67OB_LocReversing Valve O/B Output LocationWrite1=None, 2=BO-2, 3=BO-3, 4=BO-4, 5=BO-5, 6=BO-6, 7=BO-7, 8=BO-8
MV68HtgClgModeHeating/cooling modeRead1=Heat, 2=Cool, 3=Unused
MV72TimedOvrStatusTimed Override StatusRead1=Idle, 2=TimeOvrRequest, 3=TimeOvrCancel
MV90ChOverTypFCU ChangeOver input typeWriteAs printed: None, ChOver NO Heat, ChOver NO Cool, ChOver Sensor
MV91ChOverLocFCU ChangeOver input locationWriteAs printed: None; AI1-AI8; External
MV92Anti_Ice_LocAnti ice input location (BI)WriteAs printed: None; AI1-AI8
MV93Freeze_LoFreezing detection location (BI)WriteAs printed: None; AI1-AI8
MV94FanLockFan lockRead1=None, 2=Lock
MV95Cond_LocCondensation input locationWriteAs printed: None; AI1-AI8
MV96SeqOperCFG Control sequence of operationWriteAs printed: Cool-heat-Auto; Cool-Heat, Cool Only; Heat Only
MV97Fan_SeqCFG Control fan sequenceWriteAs printed: L-M-H, L_H; L-M-H-A; L-H-A, On-Auto
MV98Key LockCFG Keypad lock levelWrite1=None, 2=Fan, 3=Mode, 4=Fan+Mode, 5=All
LO1PidRoomT_ClgRoom temp. control loop, cooling (Direct acting, Kp 20, Ki 0.05, bias 0)Read
LO2PidRoomT_HtgRoom temp. control loop, heating (Reverse acting, Kp 20, Ki 0.05, bias 0)Read
LO4PidSupPresSupply pressure control loop (Direct acting, Kp 75, Ki 5, bias 50)Read
LO6PidSupTSupply temp. control loop (Direct acting, Kp 5, Ki 0.1, bias 50)Read
LO7PidHL_SupTSupply temp. high limit control loop (Reverse acting, Kp 5, Ki 0.1, bias 50)Read
LO8PidLL_SupTSupply temp. low limit control loop (Direct acting, Kp 5, Ki 0.1, bias 50)Read
LO10PidRoomRHRoom RH control loop (Reverse acting, Kp 20, Ki 0.05, bias 0)Read
LO11PidHL_SupHRSupply RH high limit control loop (Direct acting, Kp 10, Ki 0.05, bias 0)Read
LO12PidMATMix air T for economizer control (Direct acting, Kp 10, Ki 0.05, bias 0)Read
Object ID lookup: Lynxspring B848-LX / BP848-LX configurable field controller point IDs by name

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the B848-LX / BP848-LX configurable field controller (Onyxx LX) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX)

How many BACnet points does the Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) have?

This list has 198 BACnet objects: 8 analog inputs, 4 analog outputs, 75 analog values, 8 binary outputs, 20 binary values, 9 loops, 74 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) BACnet points are writable?

143 of the 198 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done. The source has no read/write column, so this is inferred from object type.

Where is the official Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX) BACnet documentation?

Lynxspring does not publish it on its own website. This list comes from B848-LX Installation and Wiring Guide, a copy hosted by Cochrane Supply at https://www.cochranesupply.com/media/assets/product/documents/Lynxspring/B848%20Installation%20and%20Wiring%20Guide.pdf. Ask Lynxspring or its representative for the current revision.

What are the minimum BACnet points to integrate the Lynxspring B848-LX / BP848-LX configurable field controller (Onyxx LX)?

Start with MV 11 Mode (System mode (Off/Auto/Cool/Heat)); AV 35 RTSPclg_Occ (Occupied cooling setpoint); AV 36 RTSPhtg_Occ (Occupied heating setpoint); BV 5 SystemOccSchd (System occupancy schedule state); AV 14 ReturnT (Return air temperature); AV 16 SupplyT (Supply air temperature); BV 15 FanStat (Fan status); AV 22 SupplyPres (Supply static pressure); BV 7 FreezeCond (Freeze condition active); BV 24 TZstatus (TZ room sensor comms status).

How do I check these points on the real B848-LX / BP848-LX configurable field controller (Onyxx LX)?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Lynxspring BACnet points lists

Source: B848-LX Installation and Wiring Guide. Object names, instances and units are reproduced as published; descriptions are our own.