User Tools

Site Tools


uart_uart

UART Layer (uart)

The UART layer provides Universal Asynchronous Receiver/Transmitter functionality. This layer can be placed on top of any layer.

UART Layer Configuration Parameters

Parameter Type Description
Alias String
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
Event Filter String Filter of Event
Exact Match Boolean
Max Event Queue Size Number Maximum Queue Size
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
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
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Watch Boolean Watch Layer

UART 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

UART Layer Functions

Function Type Description
getStatsUartAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsUartDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsUartDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsUartMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsUartMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsUartMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsUartMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsUartMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsUartMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsUartName(layer) getter Get “Name” Parameter
getStatsUartRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsUartRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsUartTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsUartTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsUartType(layer) getter Get “Type” Parameter
getStatsUartUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsUartUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsUartVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsUartVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
getUartAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getUartBlocked(layer) getter Get “Blocked” Parameter
getUartDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getUartDestinationPeer(layer) getter Get “Destination Peer” Parameter
getUartNoEvents(layer) getter Get “No Events” Parameter
getUartPassthrough(layer) getter Get “Passthrough” Parameter
getUartWatch(layer) getter Get “Watch” Parameter
setUartAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setUartBlocked(layer,value) setter Set “Blocked” Parameter
setUartDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setUartNoEvents(layer,value) setter Set “No Events” Parameter
setUartPassthrough(layer,value) setter Set “Passthrough” Parameter
setUartWatch(layer,value) setter Set “Watch” Parameter
uart_uart.txt · Last modified: 2021/07/26 01:40 by vps