
Terry
Actually, nothing in particular, all of my other PCs and microcontrollers can send/receive ASCII data just fine over TCP. Before submitting, I went back and added HEX for others that might would have a need. If there doesn't seem to be a need for it then I'm fine with ASCII only.ScottBot wrote: What do you have in mind that would require hex/binary data to be sent over the connection?
You can do Property value addition and subtraction now in the SWRemote. It's not as advanced as you may be suggesting, but it should suffice for most things. For example, to increment a numeric value by 1 from a Property Change button, set the New Value to +=1.roussell wrote:To correctly increment/decrement the setpoint - I fire a task when one of the up/down buttons are pressed that launches a script to raise/lower the setpoint by 1.
Hi ScottBot,ScottBot wrote:I've had something similar on my mind like this as well. My thought was just something simple that would connect and send an ASCII string. Nothing complicated like the command mappings needed for the GSD.
I was thinking of just something for controlling things via TCP using URLS (GET requests). The device could also retrieve the response data and put it in a property (for web page data).
What do you have in mind that would require hex/binary data to be sent over the connection?
If you download the SDKs there are sample plugins that you can use to get an idea and framework for a new plugin. The Generic Serial Device is a plugin (as are all hardware interfaces and devices in HouseBot... so anything they do you can do with the SDK), however the source is not open.Whistler wrote:Is the Generic Serial Device written as a plugin and if so could the code be shared so I would have a base to start from?
This migh result in a Generic IP Device that can be shared among anyone in need for it.