FOCBOX UNITY | Official

Your battery regen current is too high i think

check the new beta version of the firmware. It fixes this problem.

1 Like

What should it be? It’s the default setting for 12s? I’m running 12s5p using Samsung 30q

Where is this located? I hadn’t seen any mention about it here?? Is it available via the app??

For 12s4p i put -20…but maybe -30 is alright for your battery…i haven’t seen the update too …

The stuttering could be caused by a loose hall sensor connection. Re-run motor calibration and see if the hall positions still look ok (6 equally spaced lines of circle dots)

Will there be a password protection when connecting to the unity on bluetooth via phone in the future? Went for a group ride with @nuttyjeff earlier and he connected to my unity instead of his.

7 Likes

When people ride today they are constantly adjusting throttle based on desired speed / rpm. If you hit 20% throttle the board winds out for another minute before hitting final speed. Hills change everything and require constant adjustment. Feels wrong. A drone can hover. You can control where the drone is in the sky. It compensates for wind (hills) and battery. Skateboards should do this, with a tunable acceleration to desired mph. Somebody should try writing a controller like this on top of VESC. :slight_smile: I’d also like to see this type of innovation moved to the controller.

2 Likes

Yup. Just realised I could’ve easily messed around with @Linny’s settings via BT. Feels rather unsafe considering anyone with the app can change the settings on my board…

1 Like

You probably never tried a three phase shunt VESC or a bluetooth remote which can send the cruise control command to the VESC, keeping the speed you set by trigger. It’s all there, implemented a long time ago. The VESC software can perfectly control the speed since years.

Reason for non linear behavior to remote inputs: When Benjamin started with the FOC code implementation (2014/15), he soon realized that three shunt designs would allow to get a lot more precise, nearly noise free measuremts, which allow a very precise and linear control. The two shunt designs do not get as good readings and in consequence respond non linear to throttle inputs, especially in the range between 60 and 100% duty cycle. People have complained about the power suddenly jumping from 80 to 100% . It is a known issue, well debated and there is little that can be done software wise to get better results. It’s a hardware related limitation in measurement accuracy.

Here is Benjamin’s explanation: https://vesc-project.com/node/403

The VESC can perfectly fly a drone btw. There is enough computational power built into it and it has been done already. Benjamin is a drone specialist.

2 Likes

I think it’s personal preference really but think ultimately I disagree. Are there conditions where speed control might be nice? Sure, but an eskate is a lot like a car. The gas/brake pedal of your car does not control speed, it controls force/acceleration. There is a cruise control option, sure, but it isn’t really used all that often except in the most mundane of drives. Additionally cruise control on a car can cause you to unknowingly push your car into inefficient operation. Decoupling the gas pedal from how hard the motor is actually being driven causes a disconnect between the user and the machine.

I think my final and maybe most important point is that for every throttle input the person standing on the board needs to make a balance adjustment, creating a throttle that controls speed and not torque would mean different force response depending on throttle input. I won’t disagree that maybe a more intuitive throttle may exist but speed control isn’t it.

Also, we get it, three shunts will save the world.

9 Likes

@Deodand

Any comment on this? Linny makes a very important point

5 Likes

I think this is a huge problem also. @Deodand.

I’m not a coder so I can’t say for sure, but I think the Freefly Arc 200 does something similar to this. My logic is as follows.

I go 0 to 25 mph in 16 seconds with a -40% throttle curve on flats, the 0 to 25 mph time is identical on 15 degree grade uphill.

I think you are just talking about cruise control or speed mode. The VESC can do this, as others have explained, almost nobody finds it useful.

30q spec sheet says standard charge is 1.5a and rapid charge is 4a. So for a 5p pack I wouldn’t exceed 7.5 amps while charging or 20amps during Regen.

Hey guys! Question. Is it possible to disable ramping up speed? I just want to control the speed directly based on the amount of throttle I give instead of letting the remote increase the speed all the time.

Is that possible? If it is, how? I looked through many settings in the vesc tool but I don’t know how I can achieve this.

Im no expert but itsnt that the basis of PWM control? Or am i understanding wrong?

The problem is, I don’t know haha. I really can’t tell which settings I have to change to achieve this :stuck_out_tongue:

if you want to control power without ramping there is a ramping speed adjustment somewhere in the remote settings.

if you want to control speed directly with remote then you need to switch the remote control mode to “PID speed control”

i dont think there are in the simple app so you will need to full vesc tool.

I would advise being carefull with both these options. if you disable throttle ramping there can be harsh changes in acceleration. If your in PID speed control and you let go of your throttle your board will apply full breaking power till you stop, probably throwing you off.

I will check it out and try it that way. Thank you very much!