 by PedroR » Sat Feb 28, 2009 1:42 am
                by PedroR » Sat Feb 28, 2009 1:42 am
            
            
                     by PedroR
                by PedroR
Sat Feb 28, 2009 1:42 am
            
            
            Hi All
I just installed the software from a recent Robobuilder CD and found a folder called C coding.
I am not sure if this was part of the first CDs that shipped but it is definitely something worth looking at.
I have been watching the excellent progress you have been doing with your own custom implementation/library for Robobuilder 
 
 
This is nowhere near that complete but I believe it may be of interest to look at it, specially for beginners who want to start coding in C.
The PDF file with the explanation is here
http://robosavvy.com/Builders/PedroR/C% ... 20file.pdf
A ZIP file with all the contents is here
http://robosavvy.com/Builders/PedroR/C_programming.zip
The ZIP file includes a full implementation of a C program and you only need to add the exported motion file and compile.
============================================
EDIT / UPDATE:
============================================
This post explains the native implementation of the C code by the manufacturer (Robobuilder).
The community members have further extended this code and added support for sensors, etc.
The thread for the extended version can be found here http://robosavvy.com/forum/viewtopic.ph ... c&start=15
EDIT 2 / UPDATE 2:
============================================
Robobuilder has released the SOURCE CODE for their firmware.
The code is available here 
http://robosavvy.com/RoboSavvyPages/Rob ... Source.zip
and implements almost all the features in the firmware:
- Included "HUNO, DINO, DOGY" basic motions 
- Included Battery charging function 
- Supported RBC protocols 
- Zero position 
- PC control mode 
- Read firmware version 
- Run Motion 
- Play Sound 
- Read Distance 
- Read Sound Input 
- Read Button Input 
- Read Acceleration sensor value 
A document with activities and explanations has also been released. Please look through this thread and you'll find it further down.
============================================
Hi All
I just installed the software from a recent Robobuilder CD and found a folder called C coding.
I am not sure if this was part of the first CDs that shipped but it is definitely something worth looking at.
I have been watching the excellent progress you have been doing with your own custom implementation/library for Robobuilder 
 
 
This is nowhere near that complete but I believe it may be of interest to look at it, specially for beginners who want to start coding in C.
The PDF file with the explanation is here
http://robosavvy.com/Builders/PedroR/C% ... 20file.pdf
A ZIP file with all the contents is here
http://robosavvy.com/Builders/PedroR/C_programming.zip
The ZIP file includes a full implementation of a C program and you only need to add the exported motion file and compile.
============================================
EDIT / UPDATE:
============================================
This post explains the native implementation of the C code by the manufacturer (Robobuilder).
The community members have further extended this code and added support for sensors, etc.
The thread for the extended version can be found here http://robosavvy.com/forum/viewtopic.ph ... c&start=15
EDIT 2 / UPDATE 2:
============================================
Robobuilder has released the SOURCE CODE for their firmware.
The code is available here 
http://robosavvy.com/RoboSavvyPages/Rob ... Source.zip
and implements almost all the features in the firmware:
- Included "HUNO, DINO, DOGY" basic motions 
- Included Battery charging function 
- Supported RBC protocols 
- Zero position 
- PC control mode 
- Read firmware version 
- Run Motion 
- Play Sound 
- Read Distance 
- Read Sound Input 
- Read Button Input 
- Read Acceleration sensor value 
A document with activities and explanations has also been released. Please look through this thread and you'll find it further down.
============================================
Last edited by PedroR on Wed Oct 03, 2012 2:55 pm, edited 6 times in total.