Device Information
- class n2k.device_information.DeviceInformation(*, unique_number: int, manufacturer_code: int, device_instance: int = 0, device_function: int, device_class: int, system_instance: int = 0, industry_group: int = 4) None[source]
Bases:
object-
unique_number:
int
-
manufacturer_code:
int
-
device_instance:
int= 0
-
device_function:
int
-
device_class:
int
-
system_instance:
int= 0
-
industry_group:
int= 4 0 - Global
1 - On-Highway Equipment
2 - Agricultural and Forestry Equipment
3 - Construction Equipment
4 - Marine Equipment
5 - Industrial, Process Control, Stationary Equipment
- static from_name(name: int) DeviceInformation[source]
- Return type:
- property name: int
Formatting as described here: https://www.nmea.org/Assets/20140710%20nmea-2000-060928%20iso%20address%20claim%20pgn%20corrigendum.pdf
21: Unique Number
11: Manufacturer Code
3: Device Instance Lower
5: Device Instance Upper
8: Device Function
1: Reserved
7: Device Class
4: System Instance
3: Industry Group
1: Reserved
- Returns:
Values combined into NAME
- __init__(*, unique_number: int, manufacturer_code: int, device_instance: int = 0, device_function: int, device_class: int, system_instance: int = 0, industry_group: int = 4) None
-
unique_number: