Well, I made some progress this weekend with respect to hardware, firmware, and bootloaders. My bluetooth IOIO implementation is still giving Eclipse shit-fits. I am seeing an error with the bluetooth library…it fails on compilation. Unfortunitely, I am running out of weekend, so will cut this one short and make a statement about the backend.
In order to replace that pesky USB cord with a sleek virtual cord, aka a bluetooth connection, one must update not only the IOIO application, but also the IOIO bootloader. The application is easy enough to flash, but he bootloader requires a programmer for updating. Luckily, Ytai was kind enough to design a ‘programmer by second board’ option, and incorporate that into the same UI as he utilized for flashing apps to the board. The first step was off to SparkFun for a second IOIO.
I kept the second bare bones, except for the pins I would need to do the actual programming.
The key was to have both boards up to date enough to function as programmer and target, so I first loaded the newest application versions to each board. The rest was a matter of utilizing the IOIO Manager app on the Android, and letting the programmer do its thing.
For reference, the setup was power to power, ground to ground, pins 37|38 to pins 37|38, and pin 36 to mclr…with mclr being on the target board. USB connected to the programmer board…that is that.
Unfortunately, my IOIOSeek app ended up stroking out when I attempted to load the bluetooth library. It works fine with the newest general library version, so I know that my bootloader indeed was a success. Back to the Java drawing board before I can demonstrate the new feature.
For the most part, I have had good luck with Compiz, Unity, and Ubuntu 11.04 in general. I have said it before, but worth a repost…if you do a vanilla install of Ubuntu, the first thing you should do is get the Compiz configuration tool…I’ll even spell it out.
1) Open a terminal window (Ctrl+Alt+t)
2) Run this command: sudo apt-get install compizconfig-settings-manager
3) Hit enter…done. Nothing to it.
Anyhow, I have seen the following bug a few times…so I finally snagged a screenshot:
It appears that the workspace switcher and wobbly windows have some sort of issue with one another. I don’t see this when I use keyboard shortcuts, and I have been employing those nearly extensively to pop around. Super Key+S (Windows key / Apple key) to open the switcher…or bypassed with Ctrl+Alt+left or Ctrl+Alt+up for instance. It works slickly, once you spend some time poking around.
I suppose it would be prudent for me to enter this bug into the Ubuntu QA system…I am not in the mood to search for duplicate tickets. I do that crap all day at work…enough is enough.
Drop me a comment if you have seen this one in action. Or, if you have any workspace suggestions, send that over too.
I haven’t had much to publish as of late. Not for lack of trying; I have been quiet because of a damned roadblock. I figured I could smash my way through a few MAC/IP settings, and have my Ethernet Shield doing all sorts of cool stuff with my Arduino. I was sorely mistaken.
This afternoon, I took another stab at the thing. Even after attempting to put together a cross-over setup…I still cannot telnet to my goddamned card. I don’t know how many arp and ifconfig commands I have sent, but it has to be in the triple digits. To no avail.
Looks like it is back to network 101 for this guy. Son of a bitch. We’re going manual. On the bright side, I worked inside today…
Bonus Pledge, courtesy of Katie.
For what it is worth, I found a few commands that don’t seem to work on the command line…
I think I will pack this thing to work and tackle it on my lunch breaks. Enough is enough.
And here I stand, thinking that Apple fanboiz were at the pinnacle of pretentiousness…turns out there is a far worse type of consumer:
I think there is a joke to be made about polishing a turd, but I don’t think this particular turd is polished. Maybe if they made it multitask or run Flash…however, this is what some dipshits at Mervis Diamond have done:
This gorgeous diamond studded iPad features 11.43 carats of diamonds, hand-set in a micro-pave styling. The diamonds are graded G/H in color and VS2/SI1 in clarity.
Price tag: $19,999.
Very limited quantities available. Orders will be available June 1..
Good luck with that. I’m holding out for an emerald-studded iPhone. Not. Like that? Bringing back the not.