data_frame_offset.create([2.3, 4.5], value_type=0x01, offset=2)  # Data Type float
data_frame_offset.print_dict()
 
# Data Frame with Channel Indices
data_frame_indices = BayEOSFrame.factory()
data_frame_indices.create(([3, 1], [2, 5]), value_type=0x41)  # Data Type float
data_frame_indices.print_dict()

data_frame_indices2 = BayEOSFrame.factory()
data_frame_indices2.create(((3, 1), (2, 5)), value_type=0x42)  # Data Type Integer
data_frame_indices2.print_dict()
 
# Message Frames
message_frame = BayEOSFrame().factory(0x4)
message_frame.create(message="This is an important message.")
message_frame.print_dict()
 
error_message_frame = BayEOSFrame().factory(0x5)
error_message_frame.create("This is an ERROR message.")
error_message_frame.print_dict()
 
# Origin Frame
origin_frame = BayEOSFrame.factory(0xb)
origin_frame.create(origin="My Origin", nested_frame=data_frame_simple.frame)
origin_frame.print_dict()
 
 
# Routed Frame
routed_frame_rssi = BayEOSFrame.factory(0x8)
routed_frame_rssi.create(12,3332,64,data_frame_simple.frame)
routed_frame_rssi.print_dict()
data_frame_offset.create([2.3, 4.5], value_type=0x01, offset=2)  # Data Type float
data_frame_offset.print_dict()
 
# Data Frame with Channel Indices
data_frame_indices = BayEOSFrame.factory()
data_frame_indices.create(([3, 1], [2, 5]), value_type=0x41)  # Data Type float
data_frame_indices.print_dict()

data_frame_indices2 = BayEOSFrame.factory()
data_frame_indices2.create(((3, 1), (2, 5)), value_type=0x42)  # Data Type Integer
data_frame_indices2.print_dict()
 
# Message Frames
message_frame = BayEOSFrame().factory(0x4)
message_frame.create(message="This is an important message.")
message_frame.print_dict()
 
error_message_frame = BayEOSFrame().factory(0x5)
error_message_frame.create("This is an ERROR message.")
error_message_frame.print_dict()
 
# Origin Frame
origin_frame = BayEOSFrame.factory(0xb)
origin_frame.create(origin="My Origin", nested_frame=data_frame_simple.frame)
origin_frame.print_dict()
 
 
# Routed Frame
routed_frame_rssi = BayEOSFrame.factory(0x8)
routed_frame_rssi.create(12,3332,64,data_frame_simple.frame)
routed_frame_rssi.print_dict()