Keep initialization of outgoing vehicle_command_s consistent

All others are initialized this way.
This commit is contained in:
José Roberto de Souza
2017-07-27 17:08:22 -07:00
committed by Lorenz Meier
parent 79f49fd851
commit c200d0e9a4
2 changed files with 26 additions and 20 deletions
+11 -4
View File
@@ -483,10 +483,17 @@ CameraTrigger::stop()
void
CameraTrigger::test()
{
struct vehicle_command_s cmd = {};
cmd.timestamp = hrt_absolute_time(),
cmd.param5 = 1.0f;
cmd.command = vehicle_command_s::VEHICLE_CMD_DO_DIGICAM_CONTROL;
struct vehicle_command_s cmd = {
.timestamp = hrt_absolute_time(),
.param5 = 1.0f,
.param6 = 0.0f,
.param1 = 0.0f,
.param2 = 0.0f,
.param3 = 0.0f,
.param4 = 0.0f,
.param7 = 0.0f,
.command = vehicle_command_s::VEHICLE_CMD_DO_DIGICAM_CONTROL
};
orb_advert_t pub = orb_advertise_queue(ORB_ID(vehicle_command), &cmd, vehicle_command_s::ORB_QUEUE_LENGTH);
(void)orb_unadvertise(pub);