GroG's blog

Shape of things to come ....

GroG's picture

Simplicity Is Beauty

And the following I think is very simple

http://somehost/services/myThingy/someMethod/parameter0/parameter1/..../parameterN

Unfortunately - this breaks down when there is a "/" in the parameter :(
An example of this would be 

http://localhost/services/arduino/setSerialDevice//dev/ttyUSB0

instead of this being equivalent to 

arduino.setSerialDevice("/dev/ttyUSB0")

it becomes


We are One !

GroG's picture

This is our two instances joined together.  One is mine which has grey tabs - gui, runtime.  And the other tabs are from your system. python, raspi, remote.  I can now start any service on your system from my system - including executing scripts.  The "bad news" is OpenCV is not behaving nice (as usual) .. so no video at the moment ..


A Rare Sight Indeed !

GroG's picture


Thanks Gael !

I'm getting all emotional ... because, how often does this happen ?   :D D D


MRL's Dynamically Generated WSDL

GroG's picture

A WSDL is a interface defintion.  It's like a contract, that is written in XML.  What is good for? I'm glad you asked :)


Multi-Parameter Subscriptions

GroG's picture

Update

To more easily understand - this is how MRL currently does subscribptions

A possible enhancement would allow references or static values to be mapped into the subscription / publication route.

Like this :


Servo I2C Progress

GroG's picture

Small but relevant success.  I managed to connect all  the pieces together and get the Adafruit 16 channel Servo test to work with 1 servo.  Now to borg it into MRL :)


8 Relay Module

GroG's picture

I bought a couple relay modules for the Arduino to Borg together more of my house.  The first objective will be for the Incubator to drive the sprinklers with the Cron and Arduino service.  Also, I'll be looking into a web interface so my wife can manually override the sprinkler system.