Monday, November 18, 2013

Bits and Bytes

Finally an update.

Time is really not my ally these days and since the last post I've not been able to do very much on the machine. I've been busy scheduling gigs for my band, arranging with pressing and distribution of our record, video and photo shoots and a whole lot more. Phew.

But yesterday I got to sit down a program a little and it felt good!

I've decided on a code structure now and will enable feature by feature, ranging from easiest to implement and up. Basic functionality first and then more complex behaviors as needed.
I will program it all using placeholder video and replace the videos as I go, but video has the lowest priority right now and is easily changed when needed. With this approach it's easy to break down each section of the board and independently program it, so the whole task becomes less daunting. In theory, at least.

I have only programmed a couple of basic tasks at the moment, but it's very important that the code is solid, since it should function independently and without human interaction so heavy testing will be required for each mode implemented, whenever a mode is changed etc. But it will be worth it!

3 comments:

  1. nice to see you back. life with kids is crazy. by the time I get mine in bed I get maybe 1 or 2 hours a night to myself, and plenty of other things need doing.

    ReplyDelete
  2. Thanks!
    Yeah, and everything always takes longer than expected on top of that...
    But kids (or kid in my case) is awesome, wouldn't trade it for the world. Might even get another, hehe. :D

    I was planning to do short video snippets of each function that gets coded, and maybe post at least bi-weekly or so. But we'll see, first and highest priority is to get the thing running... :)

    ReplyDelete
  3. we're still watching. you're right though, kids do take a huge amount of time!

    ReplyDelete