Giorgioggì
Giorgioggì
Ok, no problem! Just make sure to report back :).
Enable debug and report what you get.
Try to uncomment the DUMP_COMMS #define in PsxNewLib.h, I need more info.
It doesn't make much sense, but I cannot make a useful analysis if I cannot trust the data you provide. Please make sure your wiring is solid and that you...
IIRC the code uses interrupts to detect the falling edge on the ACK line between bytes, so it needs interrupts to be enabled. What would be the reason for disabling...
Mmmmh... So, the [PsxDriverHwSpiWithAck](https://github.com/SukkoPera/PsxNewLib/blob/devel/src/PsxDriverHwSpiWithAck.h) driver uses a pin-change interrupt to detect the falling edge on the ACK pin. If you are not using that, but rather the [PsxDriverHwSpi](https://github.com/SukkoPera/PsxNewLib/blob/devel/src/PsxDriverHwSpi.h) driver, it...
OK, I think the code hangs [because of this](https://github.com/SukkoPera/PsxNewLib/blob/devel/src/PsxDriver.h#L135) (the value returned by millis() will not increment while interrupts are disabled). Adding a `setAttentionInterval(0)` call might fix the issue but...
That is very cool! Thanks a lot! I'm very busy at the moment, but I will hopefully get to merging this soon. Can you contribute a short document on how...
If you happen to accidentally bend the connector, sometimes the pins will break in an almost unnoticeable way, try looking at them with a lens. You can also check the...
Please avoid arguments in c'tors. I think the ack pin can be made a template argument like the other pins. I think I did it that way in the devel...