palfrey: (masturbate (from majorxero))
Add MemoryShare This Entry
posted by [personal profile] palfrey at 11:13pm on 20/10/2004
This is going to mean precisely jack-all to pretty much every reader of my journal, but the point of this is cataloguing my life. And this is a critical thing, because it's chewed up way more than it ever should have. Like a year and a bit of Wednesdays. But, after all of that, I have successfully got T-MAC working under TinyOS on the mica2 nodes. And it rocks, even if all you can really see is a pair of small computers switching some LEDs on and off.

That is all.
Music:: Beach Boys - - Good Vibrations
Mood:: 'relieved' relieved
There are 2 comments on this entry. (Reply.)
 
posted by [identity profile] baljemmett.livejournal.com at 03:09pm on 20/10/2004
Cool; I can't claim any specific knowledge in the area you're working in, but embedded programming is certainly something I'm interested in. 'Course, I tend more toward the 'implement homebrew processor on FPGA and write OS for it' stuff, because I'm insane.

Oh, and re: your usericon there -- why not? I'm sure I can prove otherwise :)
ext_5965: (Default)
posted by [identity profile] palfrey.livejournal.com at 09:39am on 21/10/2004
FPGA's would be a walk in the park compared to this. The biggest problems has been with the radio, and attempting to debug when the only I/O port that you can play with is a serial port. Now, given that the radio data is coming at about the same rate as the serial port can theoretically dump data out, and you need *more* data than just the radio stuff to be output... oh, and did I mention that TinyOS is a piece of crap, but everyone's using it and there's no better options yet (every other damn OS project for these nodes appears to be going nowhere fast), and it's written in NesC (http://nescc.sourceforge.net/), which is a sort of C-with-hacky-OO-like-extensions, and implemented *worse* than C++. If I ever go to Berkley I plan on throttling some of this thing's designers, especially the ones that wrote the shit network stack that I effectively had to re-write from scratch. Also, if one of the nodes crashes, it doesn't tell you, doesn't just stop. It resets and doesn't tell you what happened. Which is monumentally fucking annoying.</rant>

re:usericon - most of us need to eat/sleep/buy more tissues.

February

SunMonTueWedThuFriSat
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22 23
 
24
 
25
 
26
 
27
 
28