Enum: CommunicationInterfaceType
URI: https://specification.margo.org/data-model/CommunicationInterfaceType
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| ethernet | None | This type stands for an Ethernet interface |
| wifi | None | This type stands for an WiFi interface |
| cellular | None | This type stands for cellular communication technologies such as 5G, LTE, 3G,... |
| bluetooth | None | This type stands for a Bluetooth or Bluetooth Low-Energy (BLE) interface |
| usb | None | This type stands for a USB interface |
| canbus | None | This type stands for a CANBus interface |
| rs232 | None | This type stands for a RS232 interface |
| other | None | This type stands for any other communication interface not listed here |
LinkML Source
name: CommunicationInterfaceType
from_schema: https://specification.margo.org/data-model
permissible_values:
ethernet:
text: ethernet
description: This type stands for an Ethernet interface.
wifi:
text: wifi
description: This type stands for an WiFi interface.
cellular:
text: cellular
description: This type stands for cellular communication technologies such as
5G, LTE, 3G, 2G, ....
bluetooth:
text: bluetooth
description: This type stands for a Bluetooth or Bluetooth Low-Energy (BLE) interface.
usb:
text: usb
description: This type stands for a USB interface.
canbus:
text: canbus
description: This type stands for a CANBus interface.
rs232:
text: rs232
description: This type stands for a RS232 interface.
other:
text: other
description: This type stands for any other communication interface not listed
here. The application developer MUST provide a description of the interface
in the deployment profile's `description` field.