L2PU contains Basic states and its own states:
Author: Piotr Golonka
| vlan_toSV | IntState | vlan id for communication with Supervisor | "10" |
| vlan_toROBs | IntState | vlan id for communication with ROBs | "10" |
| vlan_toPROS | IntState | vlan id for communication with PROS | "10" |
| n_tasks | IntState | "3" | |
| n_robreq | IntState | number of rob request to be sent | "1" |
| receive_request_time | FloatState | time spent in LVL1ResultHandler | "1000.0" |
| prepare_new_event_time | FloatState | time needed by WorkerTask to fetch LVL1Result from queue and start processing | "5000.0" |
| prepare_collector_time | FloatState | time needed to set up RoS request infrastructure | "1000.0" |
| send_ros_request_time | FloatState | time to prepare and send a RosRequest message (incl. Handler registration) | "1000.0" |
| get_ros_fragment_time | FloatState | time to process single RoS Reply message in DC::MyInputHandler::message() | "1000.0" |
| unpack_ros_data_time | FloatState | time to convert ros fragments to ROB data (DataCollector::convert()) | "1000.0" |
| cpu_burn_time | FloatState | value of dummy CPU burn time (t.b. replaced by proper FEX times) | "1000.0" |
| decision_time | FloatState | time to calculate result in PESAResult() | "1000.0" |
| send_pros_result_time | FloatState | time to prepare and send result message to pseudo-ROS | "1000.0" |
| pros_ack_time | FloatState | time spent in LVL2ResultReplyHandler to process PROS ACK | "1000.0" |
| send_sv_result_time | FloatState | time to prepare and send decision to Supervisor | "1000.0" |
| event_finalize_time | FloatState | time needed for cleanup tasks | "1000.0" |