User Tools

Site Tools


bmp280_bmp280

BMP280 Layer (bmp280)

This is a helper layer that enables access to the BMP280 temperature and pressure sensor. It must be deployed on top of an HTTP, MQTT, UDP, IP, AWS, Azure or CoAP layer.

BMP280 Layer Configuration Parameters

Parameter Type Description
Address Number Ethernet/IPv4/IPv6 Address
Alias String
BitsPerWord Number
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
Device String
Event Filter String Filter of Event
Exact Match Boolean
Max Event Queue Size Number Maximum Queue Size
Mode Number
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
Period String
Pressure Boolean
Raw Data To Inject String Data Packet to Inject
Raw Dst L2 To Inject String Destination L2 Address
Raw Dst L3 To Inject String Destination L3 Address
Raw Dst L4 To Inject String Destination L4 Address
Request Timeout Number
Save Dynamic Config Boolean
Sense Boolean
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Speed Number
Temperature Boolean
Topic String
Watch Boolean Watch Layer

BMP280 Layer Real-Time Parameters

Parameter Type Description
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
Passthrough Boolean High-to-Low Layer Passthrough
Watch Boolean Watch Layer

BMP280 Layer Functions

Function Type Description
getStatsBmp280AvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsBmp280DownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsBmp280DownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsBmp280MaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsBmp280MaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsBmp280MeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsBmp280MeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsBmp280MinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsBmp280MinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsBmp280Name(layer) getter Get “Name” Parameter
getStatsBmp280RateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsBmp280RateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsBmp280TimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsBmp280TimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsBmp280Type(layer) getter Get “Type” Parameter
getStatsBmp280UpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsBmp280UpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsBmp280VarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsBmp280VarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
getbmp280AllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getbmp280Blocked(layer) getter Get “Blocked” Parameter
getbmp280DebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getbmp280DestinationPeer(layer) getter Get “Destination Peer” Parameter
getbmp280NoEvents(layer) getter Get “No Events” Parameter
getbmp280Passthrough(layer) getter Get “Passthrough” Parameter
getbmp280Period(layer) getter Get “Period” Parameter
getbmp280Pressure(layer) getter Get “Pressure” Parameter
getbmp280Temperature(layer) getter Get “Temperature” Parameter
getbmp280Watch(layer) getter Get “Watch” Parameter
setbmp280AllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setbmp280Blocked(layer,value) setter Set “Blocked” Parameter
setbmp280DebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setbmp280NoEvents(layer,value) setter Set “No Events” Parameter
setbmp280Passthrough(layer,value) setter Set “Passthrough” Parameter
setbmp280Period(layer,value) setter Set “Period” Parameter
setbmp280Pressure(layer,value) setter Set “Pressure” Parameter
setbmp280Temperature(layer,value) setter Set “Temperature” Parameter
setbmp280Watch(layer,value) setter Set “Watch” Parameter
bmp280_bmp280.txt · Last modified: 2021/07/26 04:30 by vps