MISO, MOSI, same difference

I think I’ve already ranted on this topic previously, so I’ll try to be brief this time around. We’ve had a fair bit of trouble with various peripherals on the board, particularly the Bluetooth module, due to the extremely sad state of affairs that is technical documentation in general. The latest casualty of dodgy documentation… Read more

So about this graduating business

A week or two ago I was checking over StudentOnline for some reason or another, and I came across a disturbing apparent fact: I need 690 credit points for my degree, have 595 (plus 15 from DIS, still not officially accounted for), and am currently enrolled in 75-worth… for the arithmetically impaired, that puts my… Read more

Everyone’s too busy calling to answer

Ashley just pointed out a recent blog entry from Wil Shipley, the niche famous author of Delicious Library, titled Frozen in Carbonite. In a nutshell he’s lamenting the lack of good APIs from Apple for some of their more fundamental but less buzzy APIs – Quicktime, the keychain & security stuff, etc. Note that I… Read more

FedEx strikes again!

About two weeks ago a package was FedEx’d to me from the U.S.A. It arrived earlier this week. Unfortunately, it was sent to my mother’s address instead of mine, but that’s okay. She missed the delivery, so she got them to reroute it to the post office at La Trobe. Apparently FedEx reckon’d it would… Read more

We have FAT

+++ ATMF Debug C:UAVmain.c:23 – Initialising block buffers… Debug C:UAVmain.c:27 – Initialising magnetometre… Debug C:UAVmain.c:32 – Initialising physical media… Debug C:UAVDiskPhysicalMedia.c:83 – Ensuring SD card is initialised… Debug C:UAVSDMemoryCard.c:336 – Initialising SPI… Debug C:UAVSDMemoryCard.c:341 – Initialising SD card… Debug C:UAVSDMemoryCard.c:349 – Starting card up………………. Debug C:UAVSDMemoryCard.c:361 – Waiting for card to boot…. Debug C:UAVSDMemoryCard.c:380 -… Read more

I found some more Flash space…

For the past two weeks or so Rob & I have been developing the UAV software on the AVR, finally. As I’ve noted in a few previous entries. And it’s been just one giant bug-hunt, for the most part, but we’re making progress. Bluetooth works. We have my very own printf substitute that’s quite tiny…… Read more