by RandomMatt » Tue Dec 23, 2008 7:26 pm
by RandomMatt
Tue Dec 23, 2008 7:26 pm
Bill: for what it is worth... I do have some (c) code that does the CM5 flashing - but it isn't yet cross-platform. When I get around-to-it I'll publish it as part of the libbioloid distribution (although it'll probably end up depending on libcompat, which I'll publish at the same time).
Also, as you may (or may not) have noticed I've been making small improvements to both libavr and libbioloid - so you may want to download the newer ones. The biggest new feature is the absence of bugs (particularly noticable in the 'm' command from the supervisor), and secondly the ability to easily change a few constants (like HZ).
For example, if you add -DHZ=30 to the (right of the) CFLAGS_AVR line (with a more recent libbioloid than 920) you'll get ticks that run at 30Hz. And therefore a tick_delay(1) that'll delay you until the start of the next 30Hz 'frame'.
Stuart: you are wrong... I commit a barely working bit of code and then at least 10-20 minor patches (not 1).
Bill: for what it is worth... I do have some (c) code that does the CM5 flashing - but it isn't yet cross-platform. When I get around-to-it I'll publish it as part of the libbioloid distribution (although it'll probably end up depending on libcompat, which I'll publish at the same time).
Also, as you may (or may not) have noticed I've been making small improvements to both libavr and libbioloid - so you may want to download the newer ones. The biggest new feature is the absence of bugs (particularly noticable in the 'm' command from the supervisor), and secondly the ability to easily change a few constants (like HZ).
For example, if you add -DHZ=30 to the (right of the) CFLAGS_AVR line (with a more recent libbioloid than 920) you'll get ticks that run at 30Hz. And therefore a tick_delay(1) that'll delay you until the start of the next 30Hz 'frame'.
Stuart: you are wrong... I commit a barely working bit of code and then at least 10-20 minor patches (not 1).