Menu

#351 Support IPv6

Future
open
nobody
None
na
2019-10-25
2019-10-23
No

Code needs to be updated to support IP version 6.
It looks like this effects:

 lircd.cpp
 girs.c
 udp.c

Discussion

  • Bengt Martensson

    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.

     
  • Martin Tharby Jones

    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?

     
  • Bengt Martensson

    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?

    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?

     
  • Martin Tharby Jones

    A number of the displays LCDproc drivers support can have keypads, the picolcd also has an IR receiver.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.