I am working on a brushless DC motor controller project. And I would like to verify that the interrupt timings make sense in simulation before downloading my code to the board.
For that, I have already some C code simulating a brushless DC motor and I would like to run that motor simulation code in parallel with my AVR code.
I wish not to run the motor code in the simulator as well because it makes uses of floating point arithmetic: I want this motor code to run on my PC.
 I found a way to stimulate the editor. Unfortunately, one must create the input sequence before hand in a file. This is not convenient because my motor simulator must react depending on the AVR code. It seems that a good approach could leverage Python debug scripting interface. However, the documentation seems to be lacking information. Have you got an idea on how to approach this?