Skip to content

Use Android Bluetooth to receive from HC-05 or HC-06(a UART to bluetooth chip)

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
License.txt
Notifications You must be signed in to change notification settings

IronSublimate/HC-05_Android

Repository files navigation

Android-HC05-Controller


作者:侯宇轩
本代码修改自MEnthoven的Android-HC05-App 参考代码


Android手机与HC-05、HC-06通信的app

数据传输格式

调参模式

传送的格式统一为字符串,上位机向下位机发送以奇数开始,下位机向上位机发送以偶数开始;以'\0'结束

  • 参数模式
    • 下位机向上位机发送以0xa0开始,格式为"\xa0[参数名]:[参数值]\n[参数位置]:[参数值(整数)]\n...\0"

手动控制模式

  • 蓝牙控制模式
    • 上位机向下位机发送以0xc1开始,格式为"\xc1[控制码] [速度]
    • 控制码对应:0停车,2后退,4左行,6右行,8前行,7顺时针转,9逆时针转,1切回找灯模式
  • 蓝牙矢量控制模式
    • 上位机向下位机发送以0xc3开始,格式为"\xc3[x方向向量(-1.0f~+1.0f)] [y方向向量(-1.0f~+1.0f)] [速度]

About

Use Android Bluetooth to receive from HC-05 or HC-06(a UART to bluetooth chip)

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
License.txt

Stars

Watchers

Forks

Packages

No packages published

Languages