Flotilla "ShipShape" Update: Dip in and try the pre-release ( NEW: Updated Python API )

yes, the script(s) is unrestricted OS wise, but it would need some special handling for OS X, possibly some brew related magic.

Any news on the official release and cookbook support?

Looks like you are busy on all sorts other stuff, but Flotilla isnā€™t moving.

Update please, have frustrated kids.

Itā€™s absolutely being worked on, just a little bit behind the scenes at the moment.

If youā€™re willing to peek behind the curtains, and youā€™re using the pre-release Dock firmware, then you can look at some of the stuff weā€™ve been prototyping ( this hasnā€™t changed much from the old cookbook examples, but theyā€™ve been updated to work with ShipShape ):

Weā€™re nothing if not pedantic about documentation and graphical appeal, so these examples are waiting for a bit of polish and a shiny new website detailing how to set up and use them.

On the ShipShape side there are ongoing bugfixes and tweaks. However, thereā€™s really no reason why you shouldnā€™t be using the latest firmware and playing about with Rockpool ShipShape right now. Itā€™s high time we started pushing people toward that, in fact, since it means we can bump the firmware and have less to worry about when we start to release the shiny cookbook stuff :D

Devices are not detected.

So

  1. I am using a PI3 with Jessie

  2. have ran update and upgrade

  3. cloned flottilla pre-release

  4. ran the install dependency script

  5. updated the firmware, no errors reported

  6. using a 2 amp PSU

  7. config.txt has been updated to set USB limit to 1

  8. using the launch_flottilla script which opens up epiphany

At this point none of my devices are shown ( weather, rainbow, light, touch)

when I look in the terminal window amongst the output it states that it has found my 4 devices

If I remove the touch device, there is output in the window stating that CH7 Lost: touch, then if I reconnect it, the output states it has been found.

Any suggestions as to what I should try next?

cheers

Steve

For me shipshape is a huge step forward. The rockpool interface is much slicker and more clear and also it works MUCH faster. So even my old Raspi 1 is usable as the base.
Now on to the cookbook! And thanks for the update, keep it up!

1 Like

Noisemaker silent

Iā€™m on v1.13 of dock and have to start with launch_flotilla from /flotilla-pre/raspi before firing the cookbook URL.

Noisemaker has a solid blue led at the connection end and sequences the others. The controls update values in browser page, but I donā€™t get any sound. A wav plays fine if I invoke separately from command line.

The instance of rockpool (http://127.0.0.1:8000/) fired by launch_flotilla doesnā€™t detect any of the attached modules.

Does the online rockpool ā€œshipshapeā€ detect attached modules? http://flotil.la/shipshape/

There are a lot of breaking changes between versions!

Can soneone please tell someone who isnt terribly familiar with Git how to update my Pi to and flotilla to shipshape?

/summon @RogueM

I believe heā€™s put together a one-line-installer that will solve this automatically. Itā€™s not well publicised yet, but weā€™ll see what state itā€™s in and you can give it a go!

Where do I find the latest firmware. I think Iā€™ve managed to update the flotilla using:

git clone http://github.com/pimoroni/flotilla

I cant seem to see any instructions to update the firmware though.

for firmware upgrading you can use:

curl https://get.pimoroni.com/flotilla | bash

ā€¦ note that https://github.com/pimoroni/flotilla is not quite ready for public consumption. It might work but itā€™s a new repo we are currently working on, and that will be accessed by the existing ā€˜rockpoolā€™ installer once the full switch is done.

Still, no harm done, but youā€™re one step ahead of us, just want to manage expectations with what might happen in the interim.

No it doesnā€™t - I get the ā€œsearching for docksā€ page with ā€œno docks found yetā€ qualification. There doesnā€™t appear to be an obvious version number on the page.

If I try the + button to find a dock manually, the dialogue disappears when I click Find (on loop back address; dock is locally attached), but nothing happens.

Dock has Power and Hello LEDs solid with Talking gently flashing.

Is there a log file that might contain any useful errors?

To clarify my situation:

Http://flotil.la/shipshape/cookbook/synth.html can see and is responding to dock and modules (but doesnā€™t create any noise)

Http://flotil.la/shipshape/ canā€™t find the dock automatically or manually when the local instance of rockpool is running, but when I close the local tab it does locate and respond.

Ah ok, what repo should I be using then?

That one is fine, though components there are not final yet. If it works for you after upgrading the dock to the most recent firmware through flotilla installer then great. It should but it may not.

[quote=ā€œadversecamber, post:53, topic:1674ā€]
Http://flotil.la/shipshape/ canā€™t find the dock automatically or manually when the local instance of rockpool is running, but when I close the local tab it does locate and respond.[/quote]
Iā€™m not sure I follow youā€¦ are you saying that if you have multiple tabs, one pointed at 127.0.0.0:8000 and one at flotilla.la/shipshape the later does not work?

ā€¦ hum, it works here, in Epiphany at least.

what you can try is this:

curl https://get.pimoroni.com/rockpool  | bash

this will pull the latest flotillad (which at present is the same as what is in ā€˜preā€™), from the new repo as we just switched source repository for the installer. It will also flash your dock to version 1.14 which is the firmware that we use internally right now for testing, and will likely be the supported tie-in with the next version.

As noted above, we are still working on some parts of the jigsaw, but you can start using the ā€˜rockpoolā€™ installer in the fashion I outlined above, there may be some rough edges but it should be a working environment (since every change we make right now is being checked through it).

ā€¦ but note again that cookbooks are WIP, the goal right now is to get everyone willing to start using what we see as 99% of the upcoming update (bar cookbooks) up to level so to speak. You will need to continue using http://flotil.la/shipshape for the time being though, since we need to keep the original URL up for those sitting still until we have the cookbooks out. Not that I think anybody should, thereā€™s not a lot youā€™d lose in the process migrating now, and youā€™ll gain much in term of experience with rockpool itself.

It doesnt seem to find the dock. So no, its not working terribly well!

have you tried:

curl https://get.pimoroni.com/rockpool | bash

to get a full environment that is at the same level?

Ypu also need to tell us what exactly does not find the dockā€¦ there are multiple URL, some are only compatible with the old firmware, some are only compatible with the new, itā€™s not possible for me to tell you whether what you observe falls within the range of expected results without that info Iā€™m afraid.

also, please post browser and OS, (say Epiphany+Jessie, orwhatever applies to you), with every postā€¦ with multiple users posting herein Iā€™m losing track of who is using what.

OK, so I have done the update as suggested.
curl https://get.pimoroni.com/rockpool | bash

and have updated the firmware.

If I go to http://flotil.la/shipshape or http://127.0.0.1:8000 I get the same thing, no docks found yet.

Iā€™m using epithany 3.8.2 & Jessie .

Thanks
Paul