Aseba::BootloaderInterface Class Reference
Manage interactions with an aseba-compatible bootloader.
More...
List of all members.
Detailed Description
Manage interactions with an aseba-compatible bootloader.
Definition at line 128 of file cmd.cpp.
Constructor & Destructor Documentation
Aseba::BootloaderInterface::BootloaderInterface |
( |
Stream * |
stream, |
|
|
int |
dest | |
|
) |
| | [inline] |
Create an interface to bootloader with id dest using a socket.
Definition at line 132 of file cmd.cpp.
Member Function Documentation
int Aseba::BootloaderInterface::getPageSize |
( |
|
) |
[inline] |
Return the size of a page.
Definition at line 141 of file cmd.cpp.
void Aseba::BootloaderInterface::readHex |
( |
const string & |
fileName |
) |
[inline] |
Read an hex file.
Definition at line 370 of file cmd.cpp.
bool Aseba::BootloaderInterface::readPage |
( |
unsigned |
pageNumber, |
|
|
uint8 * |
data | |
|
) |
| | [inline] |
Read a page.
Definition at line 144 of file cmd.cpp.
void Aseba::BootloaderInterface::writeHex |
( |
const string & |
fileName, |
|
|
bool |
reset | |
|
) |
| | [inline] |
Write an hex file.
Definition at line 288 of file cmd.cpp.
bool Aseba::BootloaderInterface::writePage |
( |
int |
pageNumber, |
|
|
const uint8 * |
data | |
|
) |
| | [inline] |
Write a page.
Definition at line 200 of file cmd.cpp.
Member Data Documentation
The documentation for this class was generated from the following file:
- /opt/ros/diamondback/stacks/ethzasl_aseba/asebaros/aseba/svn/cmd/cmd.cpp