GroG's blog

Jython <---> Java 8 default Interfaces ... No Worky ! :(

GroG's picture

I was hoping to wrap up working with the interfaces.  Mats and I made a lot of progress defining how future "attach" will work, and starting to get into the details of implementation.   I have been testing with START_INMOOV.bat script, but now realize there is a rather large issue.

The issue is the new improvement from Java 8 of "default" interface methods are not reachable from Jython !


Service Attaching .... Diving Deeper

GroG's picture

We want to build services which can easily be attached.  With simple and consistent rules we can make a platform which supports much more complicated systems.


MotorController is missing an attach !

GroG's picture

I'm trying to get Sabertooth service working again .. 
In the process I noticed MotorContoller is missing this method .. 

public void attach(MotorController controller) throws Exception;  

to go along with the other Controller interfaces and to follow the Attach Pattern !


Borg a Furnace

GroG's picture

 

Ahoy !

Recently one morning my wife turned on the furnace and we were quickly inindated with a cloud of smoke.  After the smoke cleared, I looked into the details and found the motor completely burnt.  We purchased a new motor, but in the back of my head I'm always wondering, "How did that happen?"


BoardInfo Bug

GroG's picture

Sorry,
I created this one :P

As Calamity pointed out there is some missing runtime type identification of the board, which I recently  commented out. (I owe a unit test ! :P)

Now some history on it :

MRL can now "potentially" compile and upload the board, its necessary to send the correct command line parameters to avrdude.  This is "sort of" done in the ArduinoUtils - but it does not have all the needed types for all the boards.


More cool stuff from Festo

GroG's picture

Very cool stuff from Festo ..  First time I heard them say ROS (what?) :)

 

 

Simple compressions joints ... very cool


Merry Christmas, Happy Holidays, Goodbye & Good Luck Manticore !

GroG's picture

 

Manticore Released !

Merry Christmas & Happy Holidays ...  

Thanks to all the many good elves who made this happen.

The community here is a wealth of learning, fun and friendship.


Where we are headed ...

GroG's picture

Two interesting talks ....

 

 


Interface Agreement

GroG's picture
Hi,
 
I'd like to get some input on this interface and a little feedback on how to make it stronger or more clear.
 
PinArrayControl
 
Kwatters said the pinEnable(String pin) method in Arduino is confusing. 

Mostly Human ... heh .. right ...

GroG's picture

So many short blurbs come to mine.