Thanks for all the test examples.
I will have a look to these issues.
- There are many things still not implemented, like uart monitor and some mcu monitor features.
I will be adding them as they are needed for testing.
- It is not possible to get variables from an hex file.
It would be possible from elf files, but most variables are optimized and doesn't exist as a permanent location in RAM, so ussually only available from a debugger.
In the case of Arduino sketches compiled in simulide it is possible to get truly global variables (those having a permanent location in RAM).
In this version it is possible to add custom compilers (eg. avr-gcc), but still very basic.
It should be possible to get global variables from avr-gcc generated .elf files, but right now this is half done.
- Polarisation and Phase in New SPI Module should work. I will have a look.
I also try to write simpler test code for SPI, which especially tests the bidirectional communication.
In the current state of development this is the best aproach.
There are too many things that can fail...