I am the author of girs.c. The driver is used to communicate with a Girs server either connected with USB (like this or with TCP sockets. Typically (but not necessarily) this is implemented using some combination of Arduino hardware. Unfortunately, the current official Arduino hardware (based on W5100 or W5500 chips), as well as the official libraries, do not support IPv6. So it is really, presently, not very meaningful. But there will probably come a day...
udp: I doubt that this driver currently has any users... IMHO, it should be declared unsupported.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am a user of the udp driver, it is used by the LCDproc picolcd driver for the Mini-Box M2/300-LCD case which can still be purchased. I raised the ticket because I am looking at updating the picolcd LCDproc driver. I'll have a go at the udp driver the udp_init() function looks straightforward. I don't understand list_devices() it looks at ports 6000-6006 but the default for the driver is 8765, is this function used?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The udp driver is a simple listener on a UPD port, listening for "mode2" streams from an IR receiver. It is a driver that can receive mode 2, but not send. How do you use it with a LCD display like the one you mentioned?
I don't understand list_devices() it looks at ports 6000-6006
Not sure either, but I suspect that it is something Alec invented to make as many drivers a possibly "device enumerating". Alec?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am the author of girs.c. The driver is used to communicate with a Girs server either connected with USB (like this or with TCP sockets. Typically (but not necessarily) this is implemented using some combination of Arduino hardware. Unfortunately, the current official Arduino hardware (based on W5100 or W5500 chips), as well as the official libraries, do not support IPv6. So it is really, presently, not very meaningful. But there will probably come a day...
udp: I doubt that this driver currently has any users... IMHO, it should be declared unsupported.
I am a user of the udp driver, it is used by the LCDproc picolcd driver for the Mini-Box M2/300-LCD case which can still be purchased. I raised the ticket because I am looking at updating the picolcd LCDproc driver. I'll have a go at the udp driver the udp_init() function looks straightforward. I don't understand list_devices() it looks at ports 6000-6006 but the default for the driver is 8765, is this function used?
Sorry if this is close-to off-topic...
The udp driver is a simple listener on a UPD port, listening for "mode2" streams from an IR receiver. It is a driver that can receive mode 2, but not send. How do you use it with a LCD display like the one you mentioned?
Not sure either, but I suspect that it is something Alec invented to make as many drivers a possibly "device enumerating". Alec?
A number of the displays LCDproc drivers support can have keypads, the picolcd also has an IR receiver.