Была такая связка EIBD на linux + клиент java на другой машине. Связь с EIBD по TCP в детали не вникал, но протокол должен быть простой. Клиент вроде этот https://sourceforge.net/projects/bcusdk/
https://sourceforge.net/p/bcusdk/discussion/502021/thread/4c35c56e/
http://www.auto.tu …eib/eibddemo-0.0.3.jar . Давно это было могу и ошибиться. Если не ошибаюсь EIBD с TP-UART работает без драйвера. А вообще в EIBD есть примеры.
int
main (int ac, char *ag[])
{
uchar buf[255];
int len;
EIBConnection *con;
if (ac != 2)
die ("usage: %s url", ag[0]);
con = EIBSocketURL (ag[1]);
if (!con)
die ("Open failed");
if (EIBOpenBusmonitorText (con) == -1)
die ("Open Busmonitor failed");
while (1)
{
len = EIBGetBusmonitorPacket (con, sizeof (buf), buf);
if (len == -1)
die ("Read failed");
buf[len] = 0;
printf ("%s\n", buf);
fflush (stdout);
}
EIBClose (con);
return 0;
}