Cobra "Chumby project"

Hi Chris,

Can you encapsulate the execution of your third party applications in separate AppDomains?

Andy

I don’t know, but that is a really good idea. I’ll look more into it.

Oh, BTW: I’m setting up Google code now.

Google code is up! Google Code Archive - Long-term storage for Google Code Project Hosting.

I chose whatever settings I figured everyone would like. If you want a change, let me know.

I tried the PoC on the Cobra - It looks great !

Greetings from London!

AppDomains do not work for loading the programs, I’ve tried. From what I found it’s a NETMF thing which I think they’ve fixed in the latest version, but don’t quote me on that.

App control on the OS should be fairly straight-forward. When launching, put it in it’s own thread and set a proper priority level. Keep the threads in an ArrayList so you can force quit any rogue apps. Apps themselves will be given references on creation to the Desktop area and whatever else it needs. I’ll figure out what to give it when I get around to making an app for the OS, probably a week from Monday will be the next chance I have to work on it.

I have a few ideas for that, so maybe we should wait until you get your Cobra and have a meeting to discuss it.

That’s a shame about AppDomains - it is what they’re meant for :wall: I bet it’ll be fixed in the fullness of time.

You’ll have to be careful of unhandled exceptions in a child thread bringing down your whole appdomain then.

On a side note - Hi from London too :wink:

About the AppDomains, what version of the SDK are you running?

@ chris, it’s not on my laptop so I can’t say for sure, but whatever version was linked in the docs. 4.0 I think.

@ andy, well hell mate I’m here all week (except Wednesday, I’ll be in Paris) we should have a pint

Definitely install NETMF 4.1. Like I said, I think the best course of action would be to wait until you get your Cobra, have a web meeting, then start development of the nitty-gritty stuff and push the project to active development on Google Code.

Skewworks: andy at bareweb d0t eu - drop me a line and we can meet up.

Chris: How’s the Google-Code setup coming along?

Google Code is all setup, ready for the first commit. I posted the link in the last page. Let me know if changes should be made to any part of it. I guess anyone who wants can sign to be a dev. I’m new to Gcode, so I’m not really sure how exactly that works.

Just placed my order so with any luck I can start developing as soon as I get back. ;D

Awesome! We’ll be waiting…

The emulator is nice, but there’s nothing like running on real hardware!

I’ve ordered the mid-size too (4.3") so between us we should be able to test out the auto-scaling feature quite well. ;D

Very nice. I think my next Cobra will have a 4.3" screen.

My delivery is going backwards. First it was “In Transit” due Saturday. Now it’s “Picked Up” due tomorrow. Tomorrow of course it won’t even be “Picked Up” anymore. FedEx FTW

OK so I have my board & LCD but no matter what I do I can seem to get the board to turn on w/ the LCD connected! Without the LCD it all works fine. I’m using a universal adapter set to 6v. Any suggestions?

Got it sorted!

Gus, you may want to clarify the connection doc slightly. Silver pad facing UP on the Cobra and DOWN on the LCD. I had it UP on both; glad I didn’t fry the LCD!!!

Can you try using just the USB, unplug the external 6v. 6v may not be enough. If it works with the USB power you can try with something like 7.5v.

Dont go higher that 7.5v.

Edit: Ah ah looks like you had a wiring issue :frowning: