I did CAN last year, and got it working, and added it onto the newer boards, but I haven't included it since I wasn't really sure what to do with it. I had one board that sent a can throttle message to another board, and then spun a motor, but wasn't sure what to do beyond that. Also, i didn't know the proper format for anything. It was just a made up packet structure. I wasn't familiar with "can to computer" stuff or whatever, and just wasn't sure what to do, so I haven't really gone anywhere with it.
Is there a specific format that things should be sent? And where does it get sent to? And is there a device that sends things to the controller?
I did get field weakening working for the case of a permanent magnet motor:
I'm also ready to test out new code for field weakening of an induction motor, but I need to get a controller working again. When we moved, I lost track of just about everything. HOpefully tomorrow I can get things sorted out.