I’ve been playing with a Xenon plugged into a Featherwing (obtained from the Spectra conference!).
It appears that some libraries - specifically TCPClient - won’t compile when I have the Xenon selected.
I’m using the WebIDE.
I suppose this makes sense, since the Xenon’s communications would normally be through a gateway (e.g., Argon or Boron) and that TCP communications may not be set up to tunnel through the gateway…
Or will IP (TCP and/or UDP) connections get carried over the mesh communications to the 'net?
Or. since I’m using a Featherwing, shouldn’t this work anyway?
I have a feeling that the explanation is that I need to understand the Particle OS architecture a little better!
If libraries are now module specific, it seems like the WebIDE library search function needs enhancement so that you only are offered libraries suitable for the device. (while we’re at it, a catalog browsing user interface would be nice!)…
ok, ok, but what about using TCPClient on a Xenon?