A simple demo done in a couple hours, on how to send i-racer (https://www.sparkfun.com/products/11162) commands (http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Robotics/DaguCarCommands.pdf) via bluetooth from an Android device to define pre set track for i-racer car.
iRacerController is hosted in the following web site
https://github.com/MostafaGazar/iRacerController
If you think the Android project iRacerController listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of iRacerController.
Item | Value |
---|---|
Java File Count | 18 |
Supported screen sizes | [mdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 14 |
Activity Count | 1 |
Required Permissions | android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.SYSTEM_ALERT_WINDOW |
There are 1 image files in iRacerController. The names of the image files are listed as follows.
ic_command_item_parent.9.png
The following screenshort is generated from the image listed above.
iRacerController has the following Java source files.
com.meg7.controller.Deployer.java com.meg7.controller.data.Loop.java com.meg7.controller.data.Move.java com.meg7.controller.ui.ControllerActivity.java com.meg7.controller.ui.Praser.java com.meg7.controller.ui.listener.CommandTouchListener.java com.meg7.controller.ui.listener.CommandsDropListener.java com.meg7.controller.ui.view.BaseChildView.java com.meg7.controller.ui.view.BaseMoveView.java com.meg7.controller.ui.view.BaseParentViewGroup.java com.meg7.controller.ui.view.CanvasViewGroup.java com.meg7.controller.ui.view.LoopViewGroup.java com.meg7.controller.ui.view.MoveBackwardView.java com.meg7.controller.ui.view.MoveForwardView.java com.meg7.controller.ui.view.MoveLeftView.java com.meg7.controller.ui.view.MoveRightView.java com.meg7.controller.utils.BLog.java com.meg7.controller.utils.Constants.java