eiger, jungfrau, ctb, moench, gotthard virtual servers checked

This commit is contained in:
2020-03-30 18:24:42 +02:00
parent 719157f5c3
commit 3ba9e5ec22
11 changed files with 448 additions and 273 deletions

View File

@ -23,6 +23,10 @@ extern int debugflag;
extern udpStruct udpDetails;
extern const enum detectorType myDetectorType;
// Global variable from communication_funcs.c
extern void getMacAddressinString(char* cmac, int size, uint64_t mac);
extern void getIpAddressinString(char* cip, uint32_t ip);
int initError = OK;
int initCheckDone = 0;
char initErrorMessage[MAX_STR_LENGTH];
@ -1672,7 +1676,7 @@ void* start_timer(void* arg) {
const int numPacketsPerFrame = 128;
int transmissionDelayUs = getTransmissionDelayFrame() * 1000;
//TODO: Generate data
// Generate data
char imageData[DATA_BYTES];
memset(imageData, 0, DATA_BYTES);
{
@ -1684,7 +1688,7 @@ void* start_timer(void* arg) {
}
//TODO: Send data
// Send data
{
int frameNr = 0;
for(frameNr=0; frameNr!= numFrames; ++frameNr ) {
@ -1696,13 +1700,12 @@ void* start_timer(void* arg) {
break;
}
int srcOffset = 0;
// sleep for exposure time
struct timespec begin, end;
clock_gettime(CLOCK_REALTIME, &begin);
usleep(exp_us);
int srcOffset = 0;
char packetData[packetsize];
memset(packetData, 0, packetsize);