21 lines
649 B
C
21 lines
649 B
C
#include <ecrt.h>
|
|
#include <stdio.h>
|
|
|
|
int main(void)
|
|
{
|
|
printf("IgH EtherCAT Master Library - Conan Package Test\n");
|
|
printf("ECRT Version: %d.%d\n", ECRT_VER_MAJOR, ECRT_VER_MINOR);
|
|
printf("Version magic: 0x%04X\n", ecrt_version_magic());
|
|
|
|
/* Verify that the version magic matches what we expect */
|
|
if (ecrt_version_magic() != ECRT_VERSION_MAGIC) {
|
|
fprintf(stderr, "ERROR: Version magic mismatch!\n");
|
|
fprintf(stderr, " Expected: 0x%04X\n", ECRT_VERSION_MAGIC);
|
|
fprintf(stderr, " Got: 0x%04X\n", ecrt_version_magic());
|
|
return 1;
|
|
}
|
|
|
|
printf("Package test passed!\n");
|
|
return 0;
|
|
}
|