This is the documentation for the latest (main) development branch of the Infuse-IoT platform. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

embeint,epacket-serial

Vendor: Embeint Pty Ltd.

Description

ePacket serial interface

Properties

Properties not inherited from the base binding file.

Name

Type

Details

serial

phandle

Serial port backend supporting interrupt driven API.

This property is required.

depends-on

string

Kconfig symbol that instance depends on in order to be compiled into
build. This is required so devicetree nodes can permanently exist
with `status=okay` while enabling users to determine whether it is
safe to get a compile-time reference with `DEVICE_DT_GET`. Otherwise
every application would require board specific overlays to set `status`
depending on the Kconfig features enabled.

Default value: CONFIG_EPACKET_INTERFACE_SERIAL

header-size

int

Size of the interface header in bytes.
Do NOT modify defaults.

Default value: 27

footer-size

int

Size of the interface footer in bytes
Do NOT modify defaults.

Default value: 16

max-packet-size

int

Maximum packet size (header + payload + footer) supported
by the interface. If not set, supports arbitrary sized
payloads (limited by CONFIG_EPACKET_PACKET_SIZE_MAX).