- Home
- BACnet points lists
- Lynxspring
- 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
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)
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)
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.
| Object | Name | Why | Access |
|---|---|---|---|
| MV 11 | Mode | System mode (Off/Auto/Cool/Heat) | Write |
| AV 35 | RTSPclg_Occ | Occupied cooling setpoint | Write |
| AV 36 | RTSPhtg_Occ | Occupied heating setpoint | Write |
| BV 5 | SystemOccSchd | System occupancy schedule state | Read |
| AV 14 | ReturnT | Return air temperature | Read |
| AV 16 | SupplyT | Supply air temperature | Read |
| BV 15 | FanStat | Fan status | Read |
| AV 22 | SupplyPres | Supply static pressure | Read |
| BV 7 | FreezeCond | Freeze condition active | Read |
| BV 24 | TZstatus | TZ room sensor comms status | Read |
Network setup
- MS/TP address is set on DIP switch bank DS2 (1-127); baud on DS1: 010 = 9600, 110 = 19200, 001 = 38400, 011 = 76800.
- An EOL jumper terminates the MS/TP trunk on the last controller; a second jumper terminates the TZ sensor bus.
- Firmware updates use a USB-COM adapter or a USB to MS/TP converter cable.
Watch out for
- Most behaviour depends on the configuration MSVs; a missing location setting leaves the matching value unused.
- BV 10 saves objects to flash and restarts the controller; do not write it cyclically.
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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AI | 0 | AI_1 | Analog input 1 | Write | ||
| AI | 1 | AI_2 | Analog input 2 | Write | ||
| AI | 2 | AI_3 | Analog input 3 | Write | ||
| AI | 3 | AI_4 | Analog input 4 | Write | ||
| AI | 4 | AI_5 | Analog input 5 | Write | ||
| AI | 5 | AI_6 | Analog input 6 | Write | ||
| AI | 6 | AI_7 | Analog input 7 | Write | ||
| AI | 7 | AI_8 | Analog input 8 | Write | ||
| AO | 1 | AO_1 | Analog output 1 | % | Write | |
| AO | 2 | AO_2 | Analog output 2 | % | Write | |
| AO | 3 | AO_3 | Analog output 3 | % | Write | |
| AO | 4 | AO_4 | Analog output 4 | % | Write | |
| BO | 0 | BO_1 | Binary output 1 | Write | 0=Off, 1=On | |
| BO | 1 | BO_2 | Binary output 2 | Write | 0=Off, 1=On | |
| BO | 2 | BO_3 | Binary output 3 | Write | 0=Off, 1=On | |
| BO | 3 | BO_4 | Binary output 4 | Write | 0=Off, 1=On | |
| BO | 4 | BO_5 | Binary output 5 | Write | 0=Off, 1=On | |
| BO | 5 | BO_6 | Binary output 6 | Write | 0=Off, 1=On | |
| BO | 6 | BO_7 | Binary output 7 | Write | 0=Off, 1=On | |
| BO | 7 | BO_8 | Binary output 8 | Write | 0=Off, 1=On | |
| AV | 0 | AddrList_Grp1 | Address List, Group 1 (qty) | Write | ||
| AV | 1 | AddrList_Grp2 | Address List, Group 1 (qty) | Write | ||
| AV | 2 | AddrList_Grp3 | Address List, Group 1 (qty) | Write | ||
| AV | 5 | ZNbOnline | Number of zones currently online | Read | ||
| AV | 6 | ZHtgDemand | Zones Heating Demand | % | Read | |
| AV | 7 | ZClgDemand | Zones Cooling Demand | % | Read | |
| AV | 8 | ZTmin | Minimum Zones Room temp. | °F | Read | |
| AV | 9 | ZTavg | Average Zones Room temp. | °F | Read | |
| AV | 10 | ZTmax | Maximum Zones Room temp. | °F | Read | |
| AV | 11 | ZUnoccHLTSP | Zones unoccupied H.L. temp. setpoint | °F | Write | |
| AV | 12 | ZUnoccLLTSP | Zones unoccupied L.L. temp. setpoint | °F | Write | |
| AVmin | 14 | ReturnT | Return temp. | °F | Read | |
| AV | 15 | RoomTSP | Room (return) temp. Setpoint | °F | Write | |
| AVmin | 16 | SupplyT | Supply temp. | °F | Read | |
| AV | 17 | HLsupTSP | H.L. supply temp. setpoint (recom. 50°C) | °F | Write | |
| AV | 18 | LLsupTSP | L.L. supply temp. setpoint (recom. 8°C) | °F | Write | |
| AV | 19 | FZsupTSP | Freeze supply temp. setpoint (recom. 3°C) | °F | Write | |
| AV | 20 | FanStThreshold | Fan analog input status threshold | % | Write | |
| AV | 21 | FanMinAO | Fan analog min. output | % | Write | |
| AVmin | 22 | SupplyPres | Supply static pressure | Read | ||
| AV | 23 | SupplyPresSP | Supply static pressure setpoint | Write | ||
| AV | 24 | FanMinOnTime | Fan minimum ON time | Write | ||
| AV | 26 | MotionTime | Motion sensor active time | Write | ||
| AV | 27 | OvrTime | Occupancy override active time | Write | ||
| AV | 28 | FanMaxAO | Fan analog max output | Write | ||
| AV | 29 | OAT | Outside air temp. | °F | Read | |
| AV | 30 | RoomCO2 | Room (return) CO2 | ppm | Read | |
| AV | 31 | RoomCO2SP | Room (return) CO2 Setpoint | ppm | Write | |
| AV | 33 | RTSPmin_Occ | Minimum Room temp. setpoint | °F | Write | |
| AV | 34 | RTSPmax_Occ | Maximum Room temp. setpoint | °F | Write | |
| AVmin | 35 | RTSPclg_Occ | Room temp. cooling setpoint, occupied | °F | Write | |
| AVmin | 36 | RTSPhtg_Occ | Room temp. heating setpoint, occupied | °F | Write | |
| AV | 37 | RTSP_DeadBand | RTSP deadband between Clg and Htg | °F | Write | |
| AV | 38 | RTSPclg_Unocc | Room temp. cooling setpoint, unoccupied | °F | Write | |
| AV | 39 | RTSPhtg_Unocc | Room temp. heating setpoint, unoccupied | °F | Write | |
| AV | 40 | RTSPclg_STBdt | Standby mode, RTSP clg offset (pos.) | °F | Write | |
| AV | 41 | RTSPhtg_STBdt | Standby mode, RTSP htg offset (neg.) | °F | Write | |
| AV | 42 | ActiveRTSP_Clg | Active cooling room temp. setpoint | °F | Read | |
| AV | 43 | ActiveRTSP_Htg | Active heating room temp. setpoint | °F | Read | |
| AV | 46 | PwrExhMinAO | Power exhaust analog min. output | % | Read | |
| AV | 47 | PwrExhStThres | PwrExh analog input status threshold | % | Read | |
| AV | 49 | PidSupPresOut | PID supply pressure output | % | Read | |
| AV | 50 | DehumSP | Dehumidification Setpoint | Read | ||
| AV | 51 | RoomRH | Room(or return) R.H. | % | Read | |
| AV | 52 | RoomRHSP | Room (or return) R.H. setpoint | % | Write | |
| AV | 53 | SupplyRH | Supply (hi limit) R.H. | % | Write | |
| AV | 54 | SupplyRHSP | Supply (hi limit) R.H. setpoint | % | Write | |
| AV | 56 | SupSPmaxHtg | Supply temp. setpoint @ 100% htg demand | °F | Read | |
| AV | 57 | SupSPneutral | Supply temp. setpoint @ 0% htg, 0% clg | °F | Read | |
| AV | 58 | SupSPminClg | Supply temp. setpoint @ 100% clg demand | °F | Read | |
| AV | 59 | SupSPcalc | Supply temp. setpoint calculated | °F | Write | |
| AV | 60 | ComprLockout | Compressor Lockout | °F | Write | |
| AV | 61 | ComprStgDelay | Compressor stages delay | s | Write | |
| AV | 62 | HtgStgDelay | Heating stages delay | s | Write | |
| AV | 63 | FanRunTime | Fan run time before stages permitted | s | Write | |
| AV | 65 | FanHtgOffDelay | Delay to stop fan if no heating demand | % | Write | |
| AV | 66 | FanClgOffDelay | Delay to stop fan if no cooling demand | % | Write | |
| AV | 67 | EconMinPos | Economizer minimum position | % | Write | |
| AV | 68 | EconMaxPos | Economizer maximum CO2 position | % | Write | |
| AV | 69 | PwrExhOff | Power Exh off (Economizer position) | % | Write | |
| AV | 70 | PwrExhOn | Power Exh on (Economizer position) | % | Write | |
| AV | 71 | OATHumAuth | Outside air temp humidifier authorize | °F | Write | |
| AV | 72 | OATHtgAuth | Outside air temp Heating authorize | °F | Write | |
| AV | 73 | OATEconAuth | Outside air temp Economizer authorize | °F | Read | |
| AV | 75 | OAHum | Outside air Humidity | °F | Read | |
| AV | 76 | OAE | Outside air Enthalpy | BTU/lb | Read | |
| AV | 77 | EnthSP | Economizer Enthalpy Setpoint | BTU/lb | Write | |
| AV | 78 | MixedAirTSP | Economizer Mixed Air Setpoint | °F | Write | |
| AV | 79 | MAT | Economizer Mixed Air Temperature | °F | Write | |
| AV | 80 | Calib_RoomT | Room temp. calibration | °F | Write | |
| AV | 81 | Calib_RoomSP | Room temp. Setpoint calibration | °F | Write | |
| AV | 89 | ChOverSP | Changeover temperature setpoint | °F | Write | |
| AV | 90 | ChOverT | Changeover temperature reading | °F | Write | |
| AV | 91 | HtgRunTme | Heating run time (for floating output) | s | Write | |
| AV | 92 | ClgRunTme | Cooling run time (for floating output) | s | Write | |
| BV | 2 | ZOvr | Zones occupancy override activated | Read | ||
| BV | 3 | ZMotion | Zones motion detected | Read | 0=Off, 1=Active | |
| BVmin | 5 | SystemOccSchd | System occupancy schedule | Read | 0=Off, 1=Active | |
| BV | 6 | EconOccSched | Economiser occupancy schedule | Read | 0=Night, 1=Day | |
| BVmin | 7 | FreezeCond | Freeze condition active ? | Read | 0=Night, 1=Day | |
| BV | 8 | FreeClgAuth | Free cooling authorized? | Read | 0=No, 1=Yes | |
| BV | 10 | SaveAndRestart | Save objects to flash and restart | Read | 0=Normal, 1=Active | |
| BV | 14 | FanControl | Supply fan control | Write | 0=Normal, 1=Active | |
| BVmin | 15 | FanStat | Fan status | Read | 0=Continuous, 1=Intermittent | |
| BV | 16 | PwrExhStat | Power exhaust status | Read | 0=Off, 1=On | |
| BV | 17 | FanHtgDemand | Intermittent fan demand on Heating | Read | 0=Off, 1=On | |
| BV | 18 | FanClgDemand | Intermittent fan demand on Cooling | Read | 0=Off, 1=On | |
| BV | 19 | Dehdemand | Dehumidification Demand | Read | 0=Off, 1=On | |
| BV | 20 | DehAuth | Dehumidification Authorization | Read | 0=No, 1=Yes | |
| BV | 21 | EnthalpyAuth | Economizer Enthalpy Authorization | Read | 0=No, 1=Yes | |
| BV | 23 | DehAuth | Dehumidification Authorization | Read | 0=No, 1=Yes | |
| BVmin | 24 | TZstatus | TZxxx communication status | Read | 0=Normal, 1=Fault | |
| BV | 40 | ChOverStatus | Change over status | Read | 0=Cold, 1=Hot | |
| BV | 41 | Anti_Ice | Ice detection status on coil | Read | 0=Normal, 1=Ice_Detected | |
| BV | 42 | Drain_Pan | Overflow detection inside drain pan | Read | 0=Normal, 1=Overflow | |
| MV | 0 | Units_Type | Units configuration (temp. & Pressure) | Write | 1=°F, H2O, 2=°C, H2O, 3=°F, PA, 4=°C, PA | |
| MV | 1 | Tstor10K_Type | Thermistors type (std type 3 or type 2) | Write | 1=Other, 2=Type 3 (std), 3=Type 2 | |
| MV | 2 | RoomT_Loc | Room temp. physical location | Write | As printed: None; AI-1..AI-8; Tzone; AdrList | |
| MV | 3 | RoomTSP_Loc | Room (return) temp. SP location (occ.) | Write | As printed: None; AI-1..AI-8; Tzone; AdrList | |
| MV | 4 | Units_Type | Cooling control type | Write | 1=None, 2=1 Stage, 3=2 Stage, 4=3 Stage, 5=4 Stage, 6=1 modulating, 7=2 modulating, 8=1 Stg + 1 mod. | |
| MV | 5 | Clg_Type | Cooling BO physical loc. (first stage) | Write | As printed: None; BO-2..BO-8 | |
| MV | 6 | ClgBO_Loc | Cooling AO physical loc. (first stage) | Write | As printed: None; AO-1..AO-4 | |
| MV | 7 | ClgAO_Loc | Cooling output 1 formula | Write | 1=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. | |
| MV | 8 | Clg2_Form | Cooling output 2 formula | Write | 1=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. | |
| MV | 9 | Clg3_Form | Cooling output 3 formula | Write | 1=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. | |
| MV | 10 | Clg4_Form | Cooling output 4 formula | Write | 1=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. | |
| MVmin | 11 | Mode | System Mode | Write | 1=Off, 2=Auto, 3=Cool, 4=Heat | |
| MV | 12 | FanMode | Fan mode | Write | As printed: Low. Medium; High, Auto | |
| MV | 13 | Htg_Type | Heating control type | Write | 1=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 | |
| MV | 14 | HtgBO_Loc | Heating BO physical loc. (first stage) | Write | As printed: None; BO-2..BO-8 | |
| MV | 15 | HtgAO_Loc | Heating AO physical loc. (first stage) | Write | As printed: None; AO-1..AO-4 | |
| MV | 16 | Htg1_Form | Heating output 1 formula | Write | 1=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. | |
| MV | 17 | Htg2_Form | Htg2_Form | Write | 1=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. | |
| MV | 18 | Htg3_Form | Htg3_Form | Write | 1=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. | |
| MV | 19 | Htg4_Form | Htg4_Form | Write | 1=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. | |
| MV | 20 | CO2_Loc | CO2 sensor physical location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 21 | CO2_Form | CO2 sensor Formula | Write | 1=Min, 2=Avg, 3=Max | |
| MV | 23 | Fan_Type | Fan conrol type (BO-0 and/or AO) | Write | 1=Off-On, 2=Modulating, 3=Off-On + Mod. | |
| MV | 24 | FanAO_Form | Fan analog output formula | Write | 1=0-10 VDC, 2=2-10 VDC, 3=Unused | |
| MV | 25 | FanStat_Loc | Fan status physical location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 26 | FanStat_Form | Fan status formula | Write | 1=Off-On, 2=0-10 VDC, %, 3=2-10 VDC, % | |
| MV | 27 | OAT_Loc | Outside air temp. physical location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 28 | SupT_Loc | Supply temp. physical location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 29 | Econ_Type | Economizer control | Write | 1=None, 2=Off-Auto, 3=Modulating | |
| MV | 30 | Econ_Loc | Economizer physical location | Write | 1=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 | |
| MV | 31 | Econ_Form | Economizer output formula | Write | 1=Off-On, 2=0-10 VDC, 3=2-10 VDC | |
| MV | 32 | PwrExh_Type | Power exhaust control type ==VAR== | Write | 1=None, 2=Off-On, 3=Modulating, 4=Off-On + Mod. | |
| MV | 33 | PwrExhBO_Loc | Power exhaust BO physical location | Write | 1=None, 2=Off-On, 3=Modulating, 4=Off-On + Mod. | |
| MV | 34 | PwrExhAO_Loc | Power exhaust AO physical location | Write | As printed: None; BO-2..BO-8 | |
| MV | 35 | PwrExhAO_Form | Power exhaust analog output formula | Write | 1=0-10 VDC, 2=2-10 VDC, 3=Unused | |
| MV | 36 | PwrExhStat_Loc | Power exhaust status physical location | Write | 1=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 | |
| MV | 37 | PwrExStat_Form | Power exhaust status formula | Write | 1=Off-On, 2=0-10 VDC, 3=2-10 VDC | |
| MV | 38 | RetT_Loc | Return temp. physical location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 40 | BypassDmp_Loc | Bypass damper physical location | Write | 1=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 | |
| MV | 41 | BypassDmp_Form | Bypass damper output formula | Write | 1=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. | |
| MV | 42 | PresSnsr_Loc | Pressor Sensor Location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 43 | PresSnsr_Form | Pressure sensor formula | Write | 1=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" | |
| MV | 44 | Motion_Loc | Motion sensor location | Write | 1=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 | |
| MV | 45 | SystemSch_Loc | System scheduler location | Write | As printed: None (Off); None (On); Scheduler; AI-1 (BI)..AI-8 (BI); External | |
| MV | 46 | EconSch_Loc | Economizer scheduler location | Write | As printed: None (Off); None (On); Scheduler; AI-1 (BI)..AI-8 (BI); External | |
| MV | 47 | Hum_Type | Humidifier control type ==VAR== | Write | 1=None, 2=1 Stage, 3=2 Stage, 4=Modulating, 5=1 Stg + 1 mod., 6=Auto + mod. | |
| MV | 48 | HumBO_Loc | Hum. BO physical loc. (first stage) | Write | As printed: None; BO-2..BO-8 | |
| MV | 49 | HumAO_Loc | Hum. AO physical loc. (first stage) | Write | As printed: None; AO-1..AO-4 | |
| MV | 50 | Hum1_Form | Humidifier output 1 formula | Write | 1=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. | |
| MV | 51 | Hum2_Form | Humidifier output 2 formula | Write | 1=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. | |
| MV | 52 | RoomRH_Loc | Room (return) RH sensor location | Write | As printed: None; AI-1..AI-8; External; Local TZ200; TZ200 List | |
| MV | 53 | RoomRH_Form | Room (return) RH sensor formula | Write | 1=0-10 VDC, %, 2=2-10 VDC, %, 3=Unused | |
| MV | 54 | SupplyRH_Loc | Supply (hi limit) R.H. sensor location | Write | As printed: None; AI-1..AI-8; External | |
| MV | 55 | SupplyRH_Form | Supply (hi limit) R.H. sensor formula | Write | 1=0-10 VDC, %, 2=2-10 VDC, %, 3=Unused | |
| MV | 56 | Deh_Loc | Dehumidification output location | Write | As printed: None; BO-2 – BO8; Modulating | |
| MV | 57 | HumInput | Humidity Input | Write | As printed: None; AI-1 – AI-8; External; Local TZ200; TZ200 List | |
| MV | 58 | MixedAirTempInput | Mixed Air Temp Input | Write | As printed: None; AI-1 – AI-8; External | |
| MV | 60 | HtgDemandType | Heating demand type selection (in occupied mode) | Write | 1=Minimum, 2=Average, 3=Maximum | |
| MV | 61 | ClgDemandType | Cooling demand type selection (in occupied mode) | Write | 1=Minimum, 2=Average, 3=Maximum | |
| MV | 62 | RoomTSPType | Room temp setpoint type (in occupied mode) | Write | 1=Heating, 2=Central, 3=Cooling | |
| MV | 65 | Equipment | Equipment Type | Write | 1=RTU/AHU, 2=Heatpump | |
| MV | 66 | RevValve | Reversing Valve Type (O/B) | Write | 1=None, 2=O (O on cool), 3=B (B on heat) | |
| MV | 67 | OB_Loc | Reversing Valve O/B Output Location | Write | 1=None, 2=BO-2, 3=BO-3, 4=BO-4, 5=BO-5, 6=BO-6, 7=BO-7, 8=BO-8 | |
| MV | 68 | HtgClgMode | Heating/cooling mode | Read | 1=Heat, 2=Cool, 3=Unused | |
| MV | 72 | TimedOvrStatus | Timed Override Status | Read | 1=Idle, 2=TimeOvrRequest, 3=TimeOvrCancel | |
| MV | 90 | ChOverTyp | FCU ChangeOver input type | Write | As printed: None, ChOver NO Heat, ChOver NO Cool, ChOver Sensor | |
| MV | 91 | ChOverLoc | FCU ChangeOver input location | Write | As printed: None; AI1-AI8; External | |
| MV | 92 | Anti_Ice_Loc | Anti ice input location (BI) | Write | As printed: None; AI1-AI8 | |
| MV | 93 | Freeze_Lo | Freezing detection location (BI) | Write | As printed: None; AI1-AI8 | |
| MV | 94 | FanLock | Fan lock | Read | 1=None, 2=Lock | |
| MV | 95 | Cond_Loc | Condensation input location | Write | As printed: None; AI1-AI8 | |
| MV | 96 | SeqOper | CFG Control sequence of operation | Write | As printed: Cool-heat-Auto; Cool-Heat, Cool Only; Heat Only | |
| MV | 97 | Fan_Seq | CFG Control fan sequence | Write | As printed: L-M-H, L_H; L-M-H-A; L-H-A, On-Auto | |
| MV | 98 | Key Lock | CFG Keypad lock level | Write | 1=None, 2=Fan, 3=Mode, 4=Fan+Mode, 5=All | |
| LO | 1 | PidRoomT_Clg | Room temp. control loop, cooling (Direct acting, Kp 20, Ki 0.05, bias 0) | Read | ||
| LO | 2 | PidRoomT_Htg | Room temp. control loop, heating (Reverse acting, Kp 20, Ki 0.05, bias 0) | Read | ||
| LO | 4 | PidSupPres | Supply pressure control loop (Direct acting, Kp 75, Ki 5, bias 50) | Read | ||
| LO | 6 | PidSupT | Supply temp. control loop (Direct acting, Kp 5, Ki 0.1, bias 50) | Read | ||
| LO | 7 | PidHL_SupT | Supply temp. high limit control loop (Reverse acting, Kp 5, Ki 0.1, bias 50) | Read | ||
| LO | 8 | PidLL_SupT | Supply temp. low limit control loop (Direct acting, Kp 5, Ki 0.1, bias 50) | Read | ||
| LO | 10 | PidRoomRH | Room RH control loop (Reverse acting, Kp 20, Ki 0.05, bias 0) | Read | ||
| LO | 11 | PidHL_SupHR | Supply RH high limit control loop (Direct acting, Kp 10, Ki 0.05, bias 0) | Read | ||
| LO | 12 | PidMAT | Mix air T for economizer control (Direct acting, Kp 10, Ki 0.05, bias 0) | Read |
No points match these filters.
Object ID lookup: Lynxspring B848-LX / BP848-LX configurable field controller point IDs by name
AI0AI_1AI1AI_2AI2AI_3AI3AI_4AI4AI_5AI5AI_6AI6AI_7AI7AI_8AO1AO_1AO2AO_2AO3AO_3AO4AO_4BO0BO_1BO1BO_2BO2BO_3BO3BO_4BO4BO_5BO5BO_6BO6BO_7BO7BO_8AV0AddrList_Grp1AV1AddrList_Grp2AV2AddrList_Grp3AV5ZNbOnlineAV6ZHtgDemandAV7ZClgDemandAV8ZTminAV9ZTavgAV10ZTmaxAV11ZUnoccHLTSPAV12ZUnoccLLTSPAV14ReturnTAV15RoomTSPAV16SupplyTAV17HLsupTSPAV18LLsupTSPAV19FZsupTSPAV20FanStThresholdAV21FanMinAOAV22SupplyPresAV23SupplyPresSPAV24FanMinOnTimeAV26MotionTimeAV27OvrTimeAV28FanMaxAOAV29OATAV30RoomCO2AV31RoomCO2SPAV33RTSPmin_OccAV34RTSPmax_OccAV35RTSPclg_OccAV36RTSPhtg_OccAV37RTSP_DeadBandAV38RTSPclg_UnoccAV39RTSPhtg_UnoccAV40RTSPclg_STBdtAV41RTSPhtg_STBdtAV42ActiveRTSP_ClgAV43ActiveRTSP_HtgAV46PwrExhMinAOAV47PwrExhStThresAV49PidSupPresOutAV50DehumSPAV51RoomRHAV52RoomRHSPAV53SupplyRHAV54SupplyRHSPAV56SupSPmaxHtgAV57SupSPneutralAV58SupSPminClgAV59SupSPcalcAV60ComprLockoutAV61ComprStgDelayAV62HtgStgDelayAV63FanRunTimeAV65FanHtgOffDelayAV66FanClgOffDelayAV67EconMinPosAV68EconMaxPosAV69PwrExhOffAV70PwrExhOnAV71OATHumAuthAV72OATHtgAuthAV73OATEconAuthAV75OAHumAV76OAEAV77EnthSPAV78MixedAirTSPAV79MATAV80Calib_RoomTAV81Calib_RoomSPAV89ChOverSPAV90ChOverTAV91HtgRunTmeAV92ClgRunTmeBV2ZOvrBV3ZMotionBV5SystemOccSchdBV6EconOccSchedBV7FreezeCondBV8FreeClgAuthBV10SaveAndRestartBV14FanControlBV15FanStatBV16PwrExhStatBV17FanHtgDemandBV18FanClgDemandBV19DehdemandBV20DehAuthBV21EnthalpyAuthBV23DehAuthBV24TZstatusBV40ChOverStatusBV41Anti_IceBV42Drain_PanMV0Units_TypeMV1Tstor10K_TypeMV2RoomT_LocMV3RoomTSP_LocMV4Units_TypeMV5Clg_TypeMV6ClgBO_LocMV7ClgAO_LocMV8Clg2_FormMV9Clg3_FormMV10Clg4_FormMV11ModeMV12FanModeMV13Htg_TypeMV14HtgBO_LocMV15HtgAO_LocMV16Htg1_FormMV17Htg2_FormMV18Htg3_FormMV19Htg4_FormMV20CO2_LocMV21CO2_FormMV23Fan_TypeMV24FanAO_FormMV25FanStat_LocMV26FanStat_FormMV27OAT_LocMV28SupT_LocMV29Econ_TypeMV30Econ_LocMV31Econ_FormMV32PwrExh_TypeMV33PwrExhBO_LocMV34PwrExhAO_LocMV35PwrExhAO_FormMV36PwrExhStat_LocMV37PwrExStat_FormMV38RetT_LocMV40BypassDmp_LocMV41BypassDmp_FormMV42PresSnsr_LocMV43PresSnsr_FormMV44Motion_LocMV45SystemSch_LocMV46EconSch_LocMV47Hum_TypeMV48HumBO_LocMV49HumAO_LocMV50Hum1_FormMV51Hum2_FormMV52RoomRH_LocMV53RoomRH_FormMV54SupplyRH_LocMV55SupplyRH_FormMV56Deh_LocMV57HumInputMV58MixedAirTempInputMV60HtgDemandTypeMV61ClgDemandTypeMV62RoomTSPTypeMV65EquipmentMV66RevValveMV67OB_LocMV68HtgClgModeMV72TimedOvrStatusMV90ChOverTypMV91ChOverLocMV92Anti_Ice_LocMV93Freeze_LoMV94FanLockMV95Cond_LocMV96SeqOperMV97Fan_SeqMV98Key LockLO1PidRoomT_ClgLO2PidRoomT_HtgLO4PidSupPresLO6PidSupTLO7PidHL_SupTLO8PidLL_SupTLO10PidRoomRHLO11PidHL_SupHRLO12PidMAT
Integration notes
- The guide has no read/write column; access is inferred from its tags (Status = read-only; Cfg, User and Cmd = writable).
- The B848-LX and BP848-LX guides print the same object table (one typo apart: AV 14 tagged "Staus"); the BP848-LX guide asks for firmware 2.238 or later.
- MSV 4-7 names look shifted by one row in the guide (MSV 4 printed as Units_Type for cooling control type, MSV 5 Clg_Type, MSV 6 ClgBO_Loc, MSV 7 ClgAO_Loc); MSV 17-19 repeat the name as description; kept as printed. BV 7 FreezeCond and BV 15 FanStat print state texts (Night/Day, Continuous/Intermittent) that look copied from other rows; kept as printed.
- Some MSV state lists are printed in short form (for example "AI-1..AI-8"); those are kept as printed rather than numbered. MSV 33 prints the power exhaust type states.
- AV 40 is printed with a gap ("RTSPclg_STBd t"); listed as RTSPclg_STBdt to match AV 41.
- Temperature units are listed as °F; the guide prints °F and °C ranges and the controller can be set to metric.
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
- Fan coil unit controller (wall-mount)
Lynxspring BW437-FCU-LX fan coil unit wall controller (Onyxx LX)
Lynxspring Onyxx LX BW437-FCU-LX wall-mount controllers for 2-pipe and 4-pipe fan coil units over BACnet MS/TP.
Also known as: BW437-FCU-LX, BW437-FCU, BW437FCU, Onyxx LX BW437 FCU, Onyxx LX fan coil wall controller - Rooftop unit controller (wall-mount)
Lynxspring BW437-RTU-LX rooftop unit wall controller (Onyxx LX)
Lynxspring Onyxx LX BW437-RTU-LX wall-mount controllers running packaged rooftop units and heat pumps over BACnet MS/TP.
Also known as: BW437-RTU-LX, BW437-RTU, BW437RTU, Onyxx LX BW437 RTU, Onyxx LX RTU wall controller - VAV box controller
Lynxspring BZ122-LX configurable VAV controller (Onyxx LX)
Lynxspring Onyxx LX BZ122-LX configurable VAV controllers with built-in damper actuator and airflow sensor on BACnet MS/TP.
Also known as: BZ122-LX, BZ122, Onyxx LX BZ122, Onyxx LX VAV controller - VAV box controller
Lynxspring BZ424-LX configurable VAV controller (Onyxx LX)
Lynxspring Onyxx LX BZ424-LX configurable VAV controllers (4 UI, 2 AO, 4 BO, built-in actuator) on BACnet MS/TP.
Also known as: BZ424-LX, BZ424, Onyxx LX BZ424, Onyxx LX VAV controller 4 UI
Source: B848-LX Installation and Wiring Guide. Object names, instances and units are reproduced as published; descriptions are our own.