Source code for obci.mx_legacy.multiplexer_constants
#
# this file is generated from ../multiplexer.rules
# by a program from generate_constants.cc compiled Aug 3 2016 16:07:32
#
class _constants_base:
idtoname = None # dict defined by a subclass
@classmethod
def get_name(cls, type, default = 'UNKNOWN'):
return cls.idtoname.get(type, default)
pass
[docs]class types(_constants_base):
PING = 1
CONNECTION_WELCOME = 2
BACKEND_FOR_PACKET_SEARCH = 3
HEARTBIT = 4
DELIVERY_ERROR = 5
MAX_MULTIPLEXER_META_PACKET = 99
PYTHON_TEST_REQUEST = 110
PYTHON_TEST_RESPONSE = 111
PICKLE_RESPONSE = 112
REQUEST_RECEIVED = 113
BACKEND_ERROR = 114
LOGS_STREAM = 115
LOGS_STREAM_RESPONSE = 116
SEARCH_COLLECTED_LOGS_REQUEST = 117
SEARCH_COLLECTED_LOGS_RESPONSE = 118
REPLAY_EVENTS_REQUEST = 126
AMPLIFIER_SIGNAL_MESSAGE = 129
FILTERED_SIGNAL_MESSAGE = 130
SIGNAL_CATCHER_REQUEST_MESSAGE = 131
SIGNAL_CATCHER_RESPONSE_MESSAGE = 132
DICT_GET_REQUEST_MESSAGE = 133
DICT_GET_RESPONSE_MESSAGE = 134
DICT_SET_MESSAGE = 135
DECISION_MESSAGE = 136
DIODE_MESSAGE = 137
DIODE_REQUEST = 138
DIODE_RESPONSE = 139
P300_DECISION_MESSAGE = 140
SSVEP_DECISION_MESSAGE = 141
SWITCH_MODE = 142
STREAMED_SIGNAL_MESSAGE = 143
SIGNAL_STREAMER_START = 144
SIGNAL_STREAMER_STOP = 145
SAMPLING_FREQUENCY = 146
CALIBRATION = 147
UGM_UPDATE_MESSAGE = 149
TAG = 150
DIODE_CONTROL_MESSAGE = 151
TAG_CATCHER_REQUEST_MESSAGE = 152
TAG_CATCHER_RESPONSE_MESSAGE = 153
BLINK_MESSAGE = 154
ACQUISITION_CONTROL_MESSAGE = 155
SIGNAL_SAVER_FINISHED = 156
INFO_SAVER_FINISHED = 157
TAG_SAVER_FINISHED = 158
BLINK_VECTOR_MESSAGE = 159
HAPTIC_CONTROL_MESSAGE = 160
BENCHMARK_INPUT_MESSAGE_0 = 180
BENCHMARK_INPUT_MESSAGE_1 = 181
BENCHMARK_INPUT_MESSAGE_2 = 182
BENCHMARK_INPUT_MESSAGE_3 = 183
BENCHMARK_INPUT_MESSAGE_4 = 184
BENCHMARK_INPUT_MESSAGE_5 = 185
BENCHMARK_INPUT_MESSAGE_6 = 186
BENCHMARK_INPUT_MESSAGE_7 = 187
BENCHMARK_INPUT_MESSAGE_8 = 188
BENCHMARK_INPUT_MESSAGE_9 = 189
BENCHMARK_OUTPUT_MESSAGE_0 = 190
BENCHMARK_OUTPUT_MESSAGE_1 = 191
BENCHMARK_OUTPUT_MESSAGE_2 = 192
BENCHMARK_OUTPUT_MESSAGE_3 = 193
BENCHMARK_OUTPUT_MESSAGE_4 = 194
BENCHMARK_OUTPUT_MESSAGE_5 = 195
BENCHMARK_OUTPUT_MESSAGE_6 = 196
BENCHMARK_OUTPUT_MESSAGE_7 = 197
BENCHMARK_OUTPUT_MESSAGE_8 = 198
BENCHMARK_OUTPUT_MESSAGE_9 = 199
ETR_SIGNAL_MESSAGE = 209
SYSTEM_CONFIGURATION = 210
UGM_ENGINE_MESSAGE = 211
UGM_CONTROL_MESSAGE = 212
CONFIG_MESSAGE = 213
GET_CONFIG_PARAMS = 214
CONFIG_PARAMS = 215
REGISTER_PEER_CONFIG = 216
PEER_REGISTERED = 217
UPDATE_PARAMS = 218
PARAMS_CHANGED = 219
PEER_READY = 220
PEERS_READY_QUERY = 221
READY_STATUS = 222
UNREGISTER_PEER_CONFIG = 223
CONFIG_ERROR = 224
PEER_READY_SIGNAL = 225
SHUTDOWN_REQUEST = 226
LAUNCHER_COMMAND = 227
SWITCH_MESSAGE = 228
ROBOT_FEEDBACK_CONTROL = 229
P300_ANALYSIS_RESULTS = 231
ETR_ANALYSIS_RESULTS = 232
ETR_CALIBRATION_RESULTS = 233
OBCI_LOG_MESSAGE = 234
OBCI_LOG_DUMP_REQUEST = 235
OBCI_LOG_DUMP_RESPONSE = 236
TOBII_SIGNAL_SAVER_FINISHED = 240
TOBII_INFO_SAVER_FINISHED = 241
TOBII_TAG_SAVER_FINISHED = 242
TOBII_SIGNAL_MESSAGE = 243
WII_BOARD_SIGNAL_SAVER_FINISHED = 250
WII_BOARD_INFO_SAVER_FINISHED = 251
WII_BOARD_TAG_SAVER_FINISHED = 252
WII_BOARD_SIGNAL_MESSAGE = 253
WII_BOARD_ANALYSIS_RESULTS = 254
idtoname = {}
idtoname[PING] = 'PING'
idtoname[CONNECTION_WELCOME] = 'CONNECTION_WELCOME'
idtoname[BACKEND_FOR_PACKET_SEARCH] = 'BACKEND_FOR_PACKET_SEARCH'
idtoname[HEARTBIT] = 'HEARTBIT'
idtoname[DELIVERY_ERROR] = 'DELIVERY_ERROR'
idtoname[MAX_MULTIPLEXER_META_PACKET] = 'MAX_MULTIPLEXER_META_PACKET'
idtoname[PYTHON_TEST_REQUEST] = 'PYTHON_TEST_REQUEST'
idtoname[PYTHON_TEST_RESPONSE] = 'PYTHON_TEST_RESPONSE'
idtoname[PICKLE_RESPONSE] = 'PICKLE_RESPONSE'
idtoname[REQUEST_RECEIVED] = 'REQUEST_RECEIVED'
idtoname[BACKEND_ERROR] = 'BACKEND_ERROR'
idtoname[LOGS_STREAM] = 'LOGS_STREAM'
idtoname[LOGS_STREAM_RESPONSE] = 'LOGS_STREAM_RESPONSE'
idtoname[SEARCH_COLLECTED_LOGS_REQUEST] = 'SEARCH_COLLECTED_LOGS_REQUEST'
idtoname[SEARCH_COLLECTED_LOGS_RESPONSE] = 'SEARCH_COLLECTED_LOGS_RESPONSE'
idtoname[REPLAY_EVENTS_REQUEST] = 'REPLAY_EVENTS_REQUEST'
idtoname[AMPLIFIER_SIGNAL_MESSAGE] = 'AMPLIFIER_SIGNAL_MESSAGE'
idtoname[FILTERED_SIGNAL_MESSAGE] = 'FILTERED_SIGNAL_MESSAGE'
idtoname[SIGNAL_CATCHER_REQUEST_MESSAGE] = 'SIGNAL_CATCHER_REQUEST_MESSAGE'
idtoname[SIGNAL_CATCHER_RESPONSE_MESSAGE] = 'SIGNAL_CATCHER_RESPONSE_MESSAGE'
idtoname[DICT_GET_REQUEST_MESSAGE] = 'DICT_GET_REQUEST_MESSAGE'
idtoname[DICT_GET_RESPONSE_MESSAGE] = 'DICT_GET_RESPONSE_MESSAGE'
idtoname[DICT_SET_MESSAGE] = 'DICT_SET_MESSAGE'
idtoname[DECISION_MESSAGE] = 'DECISION_MESSAGE'
idtoname[DIODE_MESSAGE] = 'DIODE_MESSAGE'
idtoname[DIODE_REQUEST] = 'DIODE_REQUEST'
idtoname[DIODE_RESPONSE] = 'DIODE_RESPONSE'
idtoname[P300_DECISION_MESSAGE] = 'P300_DECISION_MESSAGE'
idtoname[SSVEP_DECISION_MESSAGE] = 'SSVEP_DECISION_MESSAGE'
idtoname[SWITCH_MODE] = 'SWITCH_MODE'
idtoname[STREAMED_SIGNAL_MESSAGE] = 'STREAMED_SIGNAL_MESSAGE'
idtoname[SIGNAL_STREAMER_START] = 'SIGNAL_STREAMER_START'
idtoname[SIGNAL_STREAMER_STOP] = 'SIGNAL_STREAMER_STOP'
idtoname[SAMPLING_FREQUENCY] = 'SAMPLING_FREQUENCY'
idtoname[CALIBRATION] = 'CALIBRATION'
idtoname[UGM_UPDATE_MESSAGE] = 'UGM_UPDATE_MESSAGE'
idtoname[TAG] = 'TAG'
idtoname[DIODE_CONTROL_MESSAGE] = 'DIODE_CONTROL_MESSAGE'
idtoname[TAG_CATCHER_REQUEST_MESSAGE] = 'TAG_CATCHER_REQUEST_MESSAGE'
idtoname[TAG_CATCHER_RESPONSE_MESSAGE] = 'TAG_CATCHER_RESPONSE_MESSAGE'
idtoname[BLINK_MESSAGE] = 'BLINK_MESSAGE'
idtoname[ACQUISITION_CONTROL_MESSAGE] = 'ACQUISITION_CONTROL_MESSAGE'
idtoname[SIGNAL_SAVER_FINISHED] = 'SIGNAL_SAVER_FINISHED'
idtoname[INFO_SAVER_FINISHED] = 'INFO_SAVER_FINISHED'
idtoname[TAG_SAVER_FINISHED] = 'TAG_SAVER_FINISHED'
idtoname[BLINK_VECTOR_MESSAGE] = 'BLINK_VECTOR_MESSAGE'
idtoname[HAPTIC_CONTROL_MESSAGE] = 'HAPTIC_CONTROL_MESSAGE'
idtoname[BENCHMARK_INPUT_MESSAGE_0] = 'BENCHMARK_INPUT_MESSAGE_0'
idtoname[BENCHMARK_INPUT_MESSAGE_1] = 'BENCHMARK_INPUT_MESSAGE_1'
idtoname[BENCHMARK_INPUT_MESSAGE_2] = 'BENCHMARK_INPUT_MESSAGE_2'
idtoname[BENCHMARK_INPUT_MESSAGE_3] = 'BENCHMARK_INPUT_MESSAGE_3'
idtoname[BENCHMARK_INPUT_MESSAGE_4] = 'BENCHMARK_INPUT_MESSAGE_4'
idtoname[BENCHMARK_INPUT_MESSAGE_5] = 'BENCHMARK_INPUT_MESSAGE_5'
idtoname[BENCHMARK_INPUT_MESSAGE_6] = 'BENCHMARK_INPUT_MESSAGE_6'
idtoname[BENCHMARK_INPUT_MESSAGE_7] = 'BENCHMARK_INPUT_MESSAGE_7'
idtoname[BENCHMARK_INPUT_MESSAGE_8] = 'BENCHMARK_INPUT_MESSAGE_8'
idtoname[BENCHMARK_INPUT_MESSAGE_9] = 'BENCHMARK_INPUT_MESSAGE_9'
idtoname[BENCHMARK_OUTPUT_MESSAGE_0] = 'BENCHMARK_OUTPUT_MESSAGE_0'
idtoname[BENCHMARK_OUTPUT_MESSAGE_1] = 'BENCHMARK_OUTPUT_MESSAGE_1'
idtoname[BENCHMARK_OUTPUT_MESSAGE_2] = 'BENCHMARK_OUTPUT_MESSAGE_2'
idtoname[BENCHMARK_OUTPUT_MESSAGE_3] = 'BENCHMARK_OUTPUT_MESSAGE_3'
idtoname[BENCHMARK_OUTPUT_MESSAGE_4] = 'BENCHMARK_OUTPUT_MESSAGE_4'
idtoname[BENCHMARK_OUTPUT_MESSAGE_5] = 'BENCHMARK_OUTPUT_MESSAGE_5'
idtoname[BENCHMARK_OUTPUT_MESSAGE_6] = 'BENCHMARK_OUTPUT_MESSAGE_6'
idtoname[BENCHMARK_OUTPUT_MESSAGE_7] = 'BENCHMARK_OUTPUT_MESSAGE_7'
idtoname[BENCHMARK_OUTPUT_MESSAGE_8] = 'BENCHMARK_OUTPUT_MESSAGE_8'
idtoname[BENCHMARK_OUTPUT_MESSAGE_9] = 'BENCHMARK_OUTPUT_MESSAGE_9'
idtoname[ETR_SIGNAL_MESSAGE] = 'ETR_SIGNAL_MESSAGE'
idtoname[SYSTEM_CONFIGURATION] = 'SYSTEM_CONFIGURATION'
idtoname[UGM_ENGINE_MESSAGE] = 'UGM_ENGINE_MESSAGE'
idtoname[UGM_CONTROL_MESSAGE] = 'UGM_CONTROL_MESSAGE'
idtoname[CONFIG_MESSAGE] = 'CONFIG_MESSAGE'
idtoname[GET_CONFIG_PARAMS] = 'GET_CONFIG_PARAMS'
idtoname[CONFIG_PARAMS] = 'CONFIG_PARAMS'
idtoname[REGISTER_PEER_CONFIG] = 'REGISTER_PEER_CONFIG'
idtoname[PEER_REGISTERED] = 'PEER_REGISTERED'
idtoname[UPDATE_PARAMS] = 'UPDATE_PARAMS'
idtoname[PARAMS_CHANGED] = 'PARAMS_CHANGED'
idtoname[PEER_READY] = 'PEER_READY'
idtoname[PEERS_READY_QUERY] = 'PEERS_READY_QUERY'
idtoname[READY_STATUS] = 'READY_STATUS'
idtoname[UNREGISTER_PEER_CONFIG] = 'UNREGISTER_PEER_CONFIG'
idtoname[CONFIG_ERROR] = 'CONFIG_ERROR'
idtoname[PEER_READY_SIGNAL] = 'PEER_READY_SIGNAL'
idtoname[SHUTDOWN_REQUEST] = 'SHUTDOWN_REQUEST'
idtoname[LAUNCHER_COMMAND] = 'LAUNCHER_COMMAND'
idtoname[SWITCH_MESSAGE] = 'SWITCH_MESSAGE'
idtoname[ROBOT_FEEDBACK_CONTROL] = 'ROBOT_FEEDBACK_CONTROL'
idtoname[P300_ANALYSIS_RESULTS] = 'P300_ANALYSIS_RESULTS'
idtoname[ETR_ANALYSIS_RESULTS] = 'ETR_ANALYSIS_RESULTS'
idtoname[ETR_CALIBRATION_RESULTS] = 'ETR_CALIBRATION_RESULTS'
idtoname[OBCI_LOG_MESSAGE] = 'OBCI_LOG_MESSAGE'
idtoname[OBCI_LOG_DUMP_REQUEST] = 'OBCI_LOG_DUMP_REQUEST'
idtoname[OBCI_LOG_DUMP_RESPONSE] = 'OBCI_LOG_DUMP_RESPONSE'
idtoname[TOBII_SIGNAL_SAVER_FINISHED] = 'TOBII_SIGNAL_SAVER_FINISHED'
idtoname[TOBII_INFO_SAVER_FINISHED] = 'TOBII_INFO_SAVER_FINISHED'
idtoname[TOBII_TAG_SAVER_FINISHED] = 'TOBII_TAG_SAVER_FINISHED'
idtoname[TOBII_SIGNAL_MESSAGE] = 'TOBII_SIGNAL_MESSAGE'
idtoname[WII_BOARD_SIGNAL_SAVER_FINISHED] = 'WII_BOARD_SIGNAL_SAVER_FINISHED'
idtoname[WII_BOARD_INFO_SAVER_FINISHED] = 'WII_BOARD_INFO_SAVER_FINISHED'
idtoname[WII_BOARD_TAG_SAVER_FINISHED] = 'WII_BOARD_TAG_SAVER_FINISHED'
idtoname[WII_BOARD_SIGNAL_MESSAGE] = 'WII_BOARD_SIGNAL_MESSAGE'
idtoname[WII_BOARD_ANALYSIS_RESULTS] = 'WII_BOARD_ANALYSIS_RESULTS'
pass
[docs]class peers(_constants_base):
MULTIPLEXER = 1
ALL_TYPES = 2
MAX_MULTIPLEXER_SPECIAL_PEER_TYPE = 99
PYTHON_TEST_SERVER = 106
PYTHON_TEST_CLIENT = 107
LOG_STREAMER = 108
LOG_COLLECTOR = 109
EVENTS_COLLECTOR = 110
LOG_RECEIVER_EXAMPLE = 111
AMPLIFIER = 112
SIGNAL_CATCHER = 113
MONITOR = 114
HASHTABLE = 115
FILTER = 116
ANALYSIS = 117
LOGIC_DECISION = 118
STREAM_RECEIVER = 119
DIODE = 120
DIODE_CATCHER = 121
SUPER_DIODE = 122
SIGNAL_STREAMER = 123
SIGNAL_SAVER = 124
ACQUISITION_CONTROL = 125
UGM = 126
PINGER = 127
TAGS_SENDER = 128
TAGS_RECEIVER = 129
CALIBRATOR = 130
TAG_CATCHER = 131
AUTOSCALE_GENERATOR = 132
TAG_SAVER = 133
INFO_SAVER = 134
BLINK_CATCHER = 135
CONFIGURER = 136
ETR_ANALYSIS = 137
ETR_AMPLIFIER = 138
UGM_ENGINE = 139
ETR_SAVER = 140
OBCI_LAUNCHER = 141
PEER_CONFIG_CONTROL = 142
CONFIG_SERVER = 143
AMPLIFIER_SERVER = 144
UGM_ENGINE_PEER = 145
LOGIC_P300_CALIBRATION = 146
LOGIC_SSVEP_CALIBRATION = 147
SSVEP_ANALYSIS = 148
LOGIC_SSVEP_CSP = 149
DRIVER_DISCOVERY = 150
LOGIC_FEEDBACK = 151
P300_ANALYSIS = 152
LOGIC_P300_CSP = 153
SWITCH_AMPLIFIER = 154
SWITCH_ANALYSIS = 155
ROBOT_FEEDBACK = 156
ROBOT_FEEDBACK_CONTROL = 157
WII_BOARD_AMPLIFIER = 158
WII_BOARD_ANALYSIS = 159
LOGIC_WII_BOARD = 160
EXTERNAL_SWITCH_AMPLIFIER = 161
ETR_P300_ANALYSIS = 162
RESULTS_ANALYSIS = 163
ETR_CALIBRATION = 164
CLIENT = 165
OBCI_LOG_COLLECTOR = 166
WII_BOARD_SIGNAL_SAVER = 167
WII_BOARD_INFO_SAVER = 168
WII_BOARD_TAG_SAVER = 169
TOBII_SIGNAL_SAVER = 170
TOBII_INFO_SAVER = 171
TOBII_TAG_SAVER = 172
WII_BOARD_SIGNAL_CATCHER = 173
TOBII_SIGNAL_CATCHER = 174
HAPTICS_STIMULATOR = 175
idtoname = {}
idtoname[MULTIPLEXER] = 'MULTIPLEXER'
idtoname[ALL_TYPES] = 'ALL_TYPES'
idtoname[MAX_MULTIPLEXER_SPECIAL_PEER_TYPE] = 'MAX_MULTIPLEXER_SPECIAL_PEER_TYPE'
idtoname[PYTHON_TEST_SERVER] = 'PYTHON_TEST_SERVER'
idtoname[PYTHON_TEST_CLIENT] = 'PYTHON_TEST_CLIENT'
idtoname[LOG_STREAMER] = 'LOG_STREAMER'
idtoname[LOG_COLLECTOR] = 'LOG_COLLECTOR'
idtoname[EVENTS_COLLECTOR] = 'EVENTS_COLLECTOR'
idtoname[LOG_RECEIVER_EXAMPLE] = 'LOG_RECEIVER_EXAMPLE'
idtoname[AMPLIFIER] = 'AMPLIFIER'
idtoname[SIGNAL_CATCHER] = 'SIGNAL_CATCHER'
idtoname[MONITOR] = 'MONITOR'
idtoname[HASHTABLE] = 'HASHTABLE'
idtoname[FILTER] = 'FILTER'
idtoname[ANALYSIS] = 'ANALYSIS'
idtoname[LOGIC_DECISION] = 'LOGIC_DECISION'
idtoname[STREAM_RECEIVER] = 'STREAM_RECEIVER'
idtoname[DIODE] = 'DIODE'
idtoname[DIODE_CATCHER] = 'DIODE_CATCHER'
idtoname[SUPER_DIODE] = 'SUPER_DIODE'
idtoname[SIGNAL_STREAMER] = 'SIGNAL_STREAMER'
idtoname[SIGNAL_SAVER] = 'SIGNAL_SAVER'
idtoname[ACQUISITION_CONTROL] = 'ACQUISITION_CONTROL'
idtoname[UGM] = 'UGM'
idtoname[PINGER] = 'PINGER'
idtoname[TAGS_SENDER] = 'TAGS_SENDER'
idtoname[TAGS_RECEIVER] = 'TAGS_RECEIVER'
idtoname[CALIBRATOR] = 'CALIBRATOR'
idtoname[TAG_CATCHER] = 'TAG_CATCHER'
idtoname[AUTOSCALE_GENERATOR] = 'AUTOSCALE_GENERATOR'
idtoname[TAG_SAVER] = 'TAG_SAVER'
idtoname[INFO_SAVER] = 'INFO_SAVER'
idtoname[BLINK_CATCHER] = 'BLINK_CATCHER'
idtoname[CONFIGURER] = 'CONFIGURER'
idtoname[ETR_ANALYSIS] = 'ETR_ANALYSIS'
idtoname[ETR_AMPLIFIER] = 'ETR_AMPLIFIER'
idtoname[UGM_ENGINE] = 'UGM_ENGINE'
idtoname[ETR_SAVER] = 'ETR_SAVER'
idtoname[OBCI_LAUNCHER] = 'OBCI_LAUNCHER'
idtoname[PEER_CONFIG_CONTROL] = 'PEER_CONFIG_CONTROL'
idtoname[CONFIG_SERVER] = 'CONFIG_SERVER'
idtoname[AMPLIFIER_SERVER] = 'AMPLIFIER_SERVER'
idtoname[UGM_ENGINE_PEER] = 'UGM_ENGINE_PEER'
idtoname[LOGIC_P300_CALIBRATION] = 'LOGIC_P300_CALIBRATION'
idtoname[LOGIC_SSVEP_CALIBRATION] = 'LOGIC_SSVEP_CALIBRATION'
idtoname[SSVEP_ANALYSIS] = 'SSVEP_ANALYSIS'
idtoname[LOGIC_SSVEP_CSP] = 'LOGIC_SSVEP_CSP'
idtoname[DRIVER_DISCOVERY] = 'DRIVER_DISCOVERY'
idtoname[LOGIC_FEEDBACK] = 'LOGIC_FEEDBACK'
idtoname[P300_ANALYSIS] = 'P300_ANALYSIS'
idtoname[LOGIC_P300_CSP] = 'LOGIC_P300_CSP'
idtoname[SWITCH_AMPLIFIER] = 'SWITCH_AMPLIFIER'
idtoname[SWITCH_ANALYSIS] = 'SWITCH_ANALYSIS'
idtoname[ROBOT_FEEDBACK] = 'ROBOT_FEEDBACK'
idtoname[ROBOT_FEEDBACK_CONTROL] = 'ROBOT_FEEDBACK_CONTROL'
idtoname[WII_BOARD_AMPLIFIER] = 'WII_BOARD_AMPLIFIER'
idtoname[WII_BOARD_ANALYSIS] = 'WII_BOARD_ANALYSIS'
idtoname[LOGIC_WII_BOARD] = 'LOGIC_WII_BOARD'
idtoname[EXTERNAL_SWITCH_AMPLIFIER] = 'EXTERNAL_SWITCH_AMPLIFIER'
idtoname[ETR_P300_ANALYSIS] = 'ETR_P300_ANALYSIS'
idtoname[RESULTS_ANALYSIS] = 'RESULTS_ANALYSIS'
idtoname[ETR_CALIBRATION] = 'ETR_CALIBRATION'
idtoname[CLIENT] = 'CLIENT'
idtoname[OBCI_LOG_COLLECTOR] = 'OBCI_LOG_COLLECTOR'
idtoname[WII_BOARD_SIGNAL_SAVER] = 'WII_BOARD_SIGNAL_SAVER'
idtoname[WII_BOARD_INFO_SAVER] = 'WII_BOARD_INFO_SAVER'
idtoname[WII_BOARD_TAG_SAVER] = 'WII_BOARD_TAG_SAVER'
idtoname[TOBII_SIGNAL_SAVER] = 'TOBII_SIGNAL_SAVER'
idtoname[TOBII_INFO_SAVER] = 'TOBII_INFO_SAVER'
idtoname[TOBII_TAG_SAVER] = 'TOBII_TAG_SAVER'
idtoname[WII_BOARD_SIGNAL_CATCHER] = 'WII_BOARD_SIGNAL_CATCHER'
idtoname[TOBII_SIGNAL_CATCHER] = 'TOBII_SIGNAL_CATCHER'
idtoname[HAPTICS_STIMULATOR] = 'HAPTICS_STIMULATOR'
pass