Merge pull request #552 from OpenEtherCATsociety/show-adapters
Examples: show avaialable adapters if not specified
This commit is contained in:
commit
354466a534
|
@ -456,6 +456,8 @@ int main(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
ec_adaptert * adapter = NULL;
|
||||||
|
|
||||||
printf("Usage: eepromtool ifname slave OPTION fname|alias\n");
|
printf("Usage: eepromtool ifname slave OPTION fname|alias\n");
|
||||||
printf("ifname = eth0 for example\n");
|
printf("ifname = eth0 for example\n");
|
||||||
printf("slave = slave number in EtherCAT order 1..n\n");
|
printf("slave = slave number in EtherCAT order 1..n\n");
|
||||||
|
@ -465,6 +467,15 @@ int main(int argc, char *argv[])
|
||||||
printf(" -ri read EEPROM, output Intel Hex format\n");
|
printf(" -ri read EEPROM, output Intel Hex format\n");
|
||||||
printf(" -w write EEPROM, input binary format\n");
|
printf(" -w write EEPROM, input binary format\n");
|
||||||
printf(" -wi write EEPROM, input Intel Hex format\n");
|
printf(" -wi write EEPROM, input Intel Hex format\n");
|
||||||
|
|
||||||
|
printf ("\nAvailable adapters:\n");
|
||||||
|
adapter = ec_find_adapters ();
|
||||||
|
while (adapter != NULL)
|
||||||
|
{
|
||||||
|
printf (" - %s (%s)\n", adapter->name, adapter->desc);
|
||||||
|
adapter = adapter->next;
|
||||||
|
}
|
||||||
|
ec_free_adapters(adapter);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("End program\n");
|
printf("End program\n");
|
||||||
|
|
|
@ -234,7 +234,17 @@ int main(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
ec_adaptert * adapter = NULL;
|
||||||
printf("Usage: simple_test ifname1\nifname = eth0 for example\n");
|
printf("Usage: simple_test ifname1\nifname = eth0 for example\n");
|
||||||
|
|
||||||
|
printf ("\nAvailable adapters:\n");
|
||||||
|
adapter = ec_find_adapters ();
|
||||||
|
while (adapter != NULL)
|
||||||
|
{
|
||||||
|
printf (" - %s (%s)\n", adapter->name, adapter->desc);
|
||||||
|
adapter = adapter->next;
|
||||||
|
}
|
||||||
|
ec_free_adapters(adapter);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("End program\n");
|
printf("End program\n");
|
||||||
|
|
|
@ -643,6 +643,7 @@ int main(int argc, char *argv[])
|
||||||
printf ("Description : %s, Device to use for wpcap: %s\n", adapter->desc,adapter->name);
|
printf ("Description : %s, Device to use for wpcap: %s\n", adapter->desc,adapter->name);
|
||||||
adapter = adapter->next;
|
adapter = adapter->next;
|
||||||
}
|
}
|
||||||
|
ec_free_adapters(adapter);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("End program\n");
|
printf("End program\n");
|
||||||
|
|
|
@ -286,8 +286,18 @@ main(int argc, char *argv[])
|
||||||
Fieldbus fieldbus;
|
Fieldbus fieldbus;
|
||||||
|
|
||||||
if (argc != 2) {
|
if (argc != 2) {
|
||||||
|
ec_adaptert * adapter = NULL;
|
||||||
printf("Usage: simple_ng IFNAME1\n"
|
printf("Usage: simple_ng IFNAME1\n"
|
||||||
"IFNAME1 is the NIC interface name, e.g. 'eth0'\n");
|
"IFNAME1 is the NIC interface name, e.g. 'eth0'\n");
|
||||||
|
|
||||||
|
printf("\nAvailable adapters:\n");
|
||||||
|
adapter = ec_find_adapters();
|
||||||
|
while (adapter != NULL)
|
||||||
|
{
|
||||||
|
printf(" - %s (%s)\n", adapter->name, adapter->desc);
|
||||||
|
adapter = adapter->next;
|
||||||
|
}
|
||||||
|
ec_free_adapters(adapter);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue