I have been working on PiDj at a slow but steady pace. Finally got some basic UPNP device discovery working. Node.js worked like a charm for this. In it’s current state, the code simply does a M-SEARCH to discovery devices but doesn’t monitor for devices getting added or removed after the initial discovery is done i.e. it doesn’t look for NOTIFY. I will add that sometime later. But for now, I can scan for any given search target and get the list of devices on the network.
If you are expecting something about blocking calls or synchronous operations, you can very well skip this post! :)
This post has got nothing to do with embedded or technology if you are wondering what is this post about…
I like the concept of open source in the world of technology and I think it can be extended to sharing our thoughts and ideas to the world too. It may or may not be useful to others but it will be out in the open! So, along with tech stuff, I plan to post things that I feel maybe helpful to others.