The Bluetooth interface module can be optionally installed at factory, when your unit is manufactured. The USB interface used the Bluetooth Serial Port profile which creates a Virtual COMM port on the Host device. By default it is configured to expose the Console.
The firmware is capable of simultaneously receiving and process commands through the main connector the Console, which means you can perform online, wireless diagnostics and maintenance of your unit.
Each hand is configured at the factory with a broadcasting name SEED_[S/N]
.
For ease of use, you can change this name after connecting, using the appropriate console command.
For security reasons, pairing with the hand is also protected by a code. The default code is 1234.
We strongly recommend changing the default pin once you receive your hand. This should be done for security reasons to prevent unexpected behavior caused by unauthorized access.
Changing the pairing code is a very simple step and it done through the appropriate console command. (if you happen to lose your pairing code, it can be reset via the USB connection or through the Dynamixel Protocol/Control Tables, in the appropriate address of the Main board ID)
Ensure your computer has Bluetooth capability (or a Bluetooth adapter) and that Bluetooth is turned on. We will describe the basic procedure on Windows >7 with the default Windows stack. If your computer uses a different Bluetooth stack, check your documentation.
Pair with the Hand
SEED_[S/N]
1234
)This procedure only needs to be done once for your hand; from here on, the association will be stored in your computer.
Open a Terminal session with the Hand
Next, you need to Open a Serial Terminal to send and receive commands to the Hand. On Windows, Putty or Realterm are good options.
1234
)
IMPORTANT: When sending commands to the hand, all commands must be terminated by CR+LF
. Serial Terminals usually allow the user to select the line ending. Make sure is correctly set to CR+LF
or otherwise the hand may not recognize the commands.
[TODO]
Pair with the Hand
SEED_[S/N]
1234
)This procedure only needs to be done once for your hand; from here on, the association will be stored in your phone.
Open a Terminal session with the Hand
CR+LF
. Serial Terminals usually allow the user to select the line ending. Make sure is correctly set to CR+LF
or otherwise the hand may not recognize the commands.Pair with the Hand
SEED_[S/N]
1234
)This procedure only needs to be done once for your hand; from here on, the association will be stored in your phone.
Open a Terminal session with the Hand
Next, you need to have a Serial Terminal application to communicate with the hand. You can find several free options in the Windows store. We use BT Terminal ourselves.
CR+LF
. Serial Terminals usually allow the user to select the line ending. Make sure is correctly set to CR+LF
or otherwise the hand may not recognize the commands.
Currently the Seed Robotics units use a Bluetooth 2.0 module.
Unfortunately due to Apple's own licensing restrictions, it is not possible to connect a stock iOS device to a generic Bluetooth 2.0 module with SPP profile.
about
and status
. It will report if the Bluetooth module is installed, its power status and the name and pairing codes. If necessary reset the name and pairing code using the appropriate console commands.CR+LF
. The unit expects a CR+LF
at the end of each command. This is an option in most Serial Terminal applications, so please ensure it is set accordingly.