Xmatic - VESC iOS Bluetooth App

Those settings are not not correct…

2 Likes

Care to elaborate

Looking for what the settings should be to make a slow riding mode @twan

@twan hey man. I bought this HM-10 module but it turns out the be a clone. It has the cc41-A instead of the HM-10 chip. I know it works because I can detect it on my phone. But the when I send the AT command it doesn’t send back the OK. I was wondering if your app work with it. I tried it before and you told me to set the baud rate to 9600 but the module came with 9600 baud rate. So before I buy the app, can you let me know if I can get it to work. I would really appreciate it if anyone can help me flash the HM-10 onto this cc41-a chip.

EDIT: I somehow got it working but the app that I have called Serial does detect the module. However, I install another electric skateboard app called Board Remote from iPhone app store and it doesn’t detect it. This is the list of commands I got. I don’t know why the Board Remote doesn’t detect the module but the Serial does. So I was hoping if you can help me.


  • Command Description *
  • ---------------------------------------------------------------- *
  • AT Check if the command terminal work normally *
  • AT+RESET Software reboot *
  • AT+VERSION Get firmware, bluetooth, HCI and LMP version *
  • AT+HELP List all the commands *
  • AT+NAME Get/Set local device name *
  • AT+PIN Get/Set pin code for pairing *
  • AT+PASS Get/Set pin code for pairing *
  • AT+BAUD Get/Set baud rate *
  • AT+LADDR Get local bluetooth address *
  • AT+ADDR Get local bluetooth address *
  • AT+DEFAULT Restore factory default *
  • AT+RENEW Restore factory default *
  • AT+STATE Get current state *
  • AT+PWRM Get/Set power on mode(low power) *
  • AT+POWE Get/Set RF transmit power *
  • AT+SLEEP Sleep mode *
  • AT+ROLE Get/Set current role. *
  • AT+PARI Get/Set UART parity bit. *
  • AT+STOP Get/Set UART stop bit. *
  • AT+START System start working. *
  • AT+IMME System wait for command when power on. *
  • AT+IBEA Switch iBeacon mode. *
  • AT+IBE0 Set iBeacon UUID 0. *
  • AT+IBE1 Set iBeacon UUID 1. *
  • AT+IBE2 Set iBeacon UUID 2. *
  • AT+IBE3 Set iBeacon UUID 3. *
  • AT+MARJ Set iBeacon MARJ . *
  • AT+MINO Set iBeacon MINO . *
  • AT+MEA Set iBeacon MEA . *
  • AT+NOTI Notify connection event . *
  • AT+UUID Get/Set system SERVER_UUID . *
  • AT+CHAR Get/Set system CHAR_UUID . *
  • -----------------------------------------------------------------*
  • Note: (M) = The command support slave mode only. *
  • For more information, please visit http://www.bolutek.com *
  • Copyright@2013 www.bolutek.com. All rights reserved. *

1 Like

@twan I just upgraded to the iPhone XR, and now the app gets stuck on “connecting to vesc” instead of running like it did on my 6. Is it possibly because the app hasn’t been updated to work with the new phones yet? Is there another way to possibly solve this issue? Thanks

image

1 Like

Hi, I really like the app and I was wondering if you would be able to create a widget for it on iOS. Seems like it would be really handy too have a widget so u can swipe over on the home screen and see critical information ie speed battery % wh consumes distance.

I see that the app has different modes. I have an HM-10 module and it works with this app. However can i change modes? It looks like i can configure modes but how do i apply the the board via the app on iOS?

Swipe right on the mode you want to change Also if you have a dual vesc, You have to write to the master and slave separately. You can enable can bus in the settings.

I see how to wdit but how to apply to board?

Dude do you even phone?

Hold your thumb down or any other digit on the mode you wish to apply. Now move said digit to the right to apply.

You can also use your nose but it will be harder to do if you even face.

1 Like

Badass i just swiped my balls the other way and see “write” instead of delete thx!

Do you even left from right? This hints at no.

My wife is the same. I keep telling her oh you mean the other right.

So next question is: i have a benchwheel remote. When i go to “hi” mode and give it some juice the board just dies. I’m guessing it’s giving it too many amps it it kills the motor based on my VESC settings. I suppose i need to tweak my settings a bit more.

What are your board specs and vesc settings

6354 16/36T 10s3p 9.0Ah

Vesc: 40/-30 40/-10

When riding in LO mode no issues. If i go to HI mode it goes then cuts out.

Also changed VESC to: 55/-45 40/-10 and I get the same issue

When you programmed your throttle ppm values was the remote in high

No, remote was on LO

That’s your problem. Redo it in hi mide

1 Like

Thanks all!

1 Like

image few issues with the info tabs

1 Like