Just because it is easier for me, I had been porting to cygwin on my XP box before a final port to Linux. The two seem to weed out any odd compiler warnings (and sometime found new ones). However, I have discovered that the network stack provided by cygwin does not support Winsock2 calls (at this time). Winsock2 is need to get the destination address of an incoming UDP multi-cast packet. This is used in the RLP layer. So until cygwin is fixed, my port to it will come to a stop
bill Uncategorized
openACN is becoming more stable. My current ports are 1) Windows XP 2) Netburner and 3) Ubuntu. I am working on an example application. The application looks for similar devices and automatically joins/connects/subscribes itself to them. Then when a button (or virtual button) is press, on one instance, an indicator (or virtual indicator) will light up.
So I have been working up the stack starting from SLP to achieve this simple design. Occasionally along the way stopping and making improvements. I have been working on making thing go cleanly when devices become available or go away.
Additionally I have been playing with the threading model. In the past, I had been coding on a non-preemptive OS. Now having ported to Windows and Linux things needed to change a bit.
So far, I have worked thru the SLP and Discovery modules. RLP is stable and I’m working on improving the SDT layer
bill Uncategorized
Welcome to my blog about openACN. As one of the active developers of openACN I thought I would just make notes as to what I’m working on and thinking about.
bill Uncategorized