Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

New Idea - programming via Bluetooth

Hitec robotics including ROBONOVA humanoid, HSR-8498HB servos, MR C-3024 Controllers and RoboBasic
2 postsPage 1 of 1
2 postsPage 1 of 1

New Idea - programming via Bluetooth

Post by fleek » Sat Jan 27, 2007 2:08 am

Post by fleek
Sat Jan 27, 2007 2:08 am

I have read the manual that all the user programs are stored in the EEPROM, and there exists commands POKE and PEEK to read/write to the user EEPROM.

My idea is to write a Robobasic program such that it can communicate via the bluetooth and POKE the code into areas of the memory and then jump to that location to execute the program.
I have read the manual that all the user programs are stored in the EEPROM, and there exists commands POKE and PEEK to read/write to the user EEPROM.

My idea is to write a Robobasic program such that it can communicate via the bluetooth and POKE the code into areas of the memory and then jump to that location to execute the program.
fleek
Robot Builder
Robot Builder
User avatar
Posts: 10
Joined: Sun Jul 30, 2006 1:00 am

Post by i-Bot » Sat Jan 27, 2007 11:45 am

Post by i-Bot
Sat Jan 27, 2007 11:45 am

Worth trying. Speed may be a problem since the controller board cannot process input very fast, and bluetooth + USB + PC is slow on single characters.

If you are going to rompoke IM code into the EEPROM. Then you will need to generate it and jump to it. I suggest using the GOTO AUTO capability, since it uses a fixed location in EEPROM.
http://robosavvy.com/modules.php?name=F ... highlight=
You can use robobasic to create code which locates at AUTO. Then pull that code out of the object file. rompoke at AUTO, and then jump to it.

Let us know how you get on
Worth trying. Speed may be a problem since the controller board cannot process input very fast, and bluetooth + USB + PC is slow on single characters.

If you are going to rompoke IM code into the EEPROM. Then you will need to generate it and jump to it. I suggest using the GOTO AUTO capability, since it uses a fixed location in EEPROM.
http://robosavvy.com/modules.php?name=F ... highlight=
You can use robobasic to create code which locates at AUTO. Then pull that code out of the object file. rompoke at AUTO, and then jump to it.

Let us know how you get on
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am


2 postsPage 1 of 1
2 postsPage 1 of 1