You are here

Writing value to both VESCs on FocFox Unity

3 posts / 0 new
Last post
agraham
Offline
Last seen: 2 years 2 months ago
Joined: 2021-07-06 06:03
Posts: 3
Writing value to both VESCs on FocFox Unity

I’m having trouble making a change in VESC tool…

I installed a bigger battery, and most of the settings I want to change are accessible through the “Multi Settings” option:

image

After I make a change I can “Write to All VESCs”:

image

So far so good.

This one setting however is accessible through the “regular” settings not through the “Multi Settings”:

image

Instead of “Write to All VESCs” I only have “Write” and when I hit it, it only writes to the first VESC (not the secondary one on the CAN bus).

If I press that “CAN ->” button in the lower left, It detects “UNITY (LOCAL)” and “UNITY (70)” but if I try to select UNITY (70) the tool reboots and I get this:

Not sure what to do with this. It seems like the tool knows how to write to both VESCs when going through the "Multi Settings" so I imagine this should be possible without messing with USB or that pairing list however that is done.

frank
Offline
Last seen: 1 month 4 days ago
VESC BronzeVESC FreeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 847

Some settings do not need to be stored in both units. The Master side is controlling things and the slave side is only following. So gearing and battery settings etc are a masters side thing.

The Unity is not official Hardware and it only has one processor. So there is not really a master and slave processor. It is emulated that way only.

 

benjamin
Offline
Last seen: 6 days 19 hours ago
VESC FreeVESC OriginalVESC Platinum
Joined: 2016-12-26 15:20
Posts: 490

The disconnect you see is probably because you used the pairing function. You can unpair and try again. But as Frank said, some settings don't really need to be set on both. The battery capacity is only used to calculate the remaining range and you only need it on the master to get it correct.