Looking in depth to your build thread, do you mean you managed to find a way to interface with Votol controllers?
That's interesting as I was looking for hacking friendly controllers available.
"Hacking" and "interfacing" are sort of different in my book. I can talk to it enough to get the rudimentary runtime data over CAN. I know that at least a few people were also able to put new settings on it without using the crappy official app.
We do know that it uses a very common STM chip, though. There's firmware around and you can ST-link to it directly. I tried taking a stab at decompiling the firmware but it's veeeery unreadable, as you'd expect from a freestanding embedded implementation. Having open source firmware for them would be killer and would mean no need for time-consuming reversing of the comms protocols.
Incidentally I think I might have an update to the swingarm/shock/height situation even before the new shock arrives. I was damn sure the new swingarm I bought will "just fit", and when it had a different chain guide mounting point, i just handwaved it away. Well, turns out there might have been more changes in the swingarms, especially if by accident I got one from a 450. They will generally bolt together fine, but there might be an offset in the shock mounting eye causing the wheel resting location to be whack. The easiest way to check would be to measure it against the old swingarm, either on the bike or off, and see if there's any difference. If there is, and if the shock(s) are fine, I might need to either:
- go back to the original swingarm, fixing the adjuster
- buy a new swingarm but one that actually fits
- try to source a connecting link for the new swingarm which might be a tad different length
It's kinda crazy that those parts might almost fit, but not quite, to the point where it's really not clear if they do. If the rear does indeed sit lower than it should, I don't think it's more than 20-25mm of a difference, but that's of course enough to cause significant weight distribution issues.