MQTT-Gateway/command.c
damage 6c04cdf97f requesting and receiving rref
but currently the value is buggy
2024-01-21 19:01:21 +01:00

31 lines
628 B
C

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "network.h"
int main(int argc, char *argv[]) {
int xPlaneSocket;
// check argument
if (argc != 2) {
fprintf(stderr, "Usage: %s <command>\n", argv[0]);
exit(EXIT_FAILURE);
}
// network
xPlaneSocket = connectXPlane(DEST_SERVER, DEST_PORT, SRC_PORT);
if (xPlaneSocket < 0) {
exit(EXIT_FAILURE);
}
// send payload
if (sendToXPlane(xPlaneSocket, "CMND", argv[1], strlen(argv[1])) < 0) {
exit(EXIT_FAILURE);
}
// bye bye (and no, I don't care about error anymore; I'll exit anyway?!)
disconnectXPlane(xPlaneSocket);
exit(EXIT_SUCCESS);
}