Skip to content

Porting this library to other platforms

FROGbots-4634 edited this page Jun 18, 2019 · 3 revisions

This library has been written with ease of porting in mind. All files except HiTechnicController.cpp are standard, hardware-independent C++.

Thus, the only file which will need to be modified when porting is HiTechnicController.cpp. To make things even easier, the specific functions within that file that are hardware-specific have been marked with the following comment:

/*
 *    ===  HARDWARE SPECIFIC  ===
 * .....
 */

Please keep in mind, however, that you will need to find a way to lower the I2C speed to 9600Hz on the new platform.

You can’t perform that action at this time.