mono_build_json.vi
Description
Builds a JSON message to send via TCP with the following format:
{
"type": string,
"success": bool,
"reference": int,
"message": JSON
}
For technical support contact us at support@monodrive.io
Inputs
-
Message: Valid message for the Command_ID sent
-
Command_ID: Valid monoDrive API command to send to the server:
| Valid commands |
|---|
| Status_ID |
| SimulatorConfig_ID |
| EgoVehicleConfig_ID |
| StreamData_ID |
| WaypointUpdate_ID |
| ScenarioInit_ID |
| ScenarioConfig_ID |
| MapCommand_ID |
| UpdateActorCommand_ID |
| StartAllSensorsCommand_ID |
| StopAllSensorsCommand_ID |
| DetachSensorCommand_ID |
| AttachSensorCommand_ID |
| SpawnActorCommand_ID |
| REPLAY_ConfigureSensorsCommand_ID |
| REPLAY_StepSimulationCommand_ID |
| REPLAY_ConfigureTrajectoryCommand_ID |
| REPLAY_StateStepSimulationCommand_ID |
- error in (Error Cluster): Accepts error information wired from previously called VIs. This information can be used to decide if any functionality should be bypassed in the event of errors from other VIs.
Outputs
- JSON Out: Valid JSON formatted string to send to the server with the following structure:
{
"type": string,
"success": bool,
"reference": int,
"message": JSON
}
- error out (Error Cluster): Accepts error information wired from previously called VIs. This information can be used to decide if any functionality should be bypassed in the event of errors from other VIs.