Hello everyone,
I have recently acquired a fairground organ book scanner that uses a Midio128 v2 core, and I am having some difficulties with it. Although hooking it up to Cakewalk proves it essentially works, I would like to remap the outputs and there my problems start. As the builder died I cannot (obviously!) ask him for help so I am hoping someone on this forum will oblige?
For info, the label on the PIC reads 'Bootloader v1.2b MIOS v1.9f MIDIO128 v2.2f 36-67'
Firstly, when running MIOS Studio and powering up the core, I get an upload request string of "f0 00 00 7e 01 f7" instead of the "f0 00 00 7e 40 <device-id> 01 f7" the troubleshooting guide suggests. So how can I determine the device ID? Pressing 'Query' at this point usually confirms the application is up and running MIOS8 (though it normally says that whichever device ID I pick???)
From here, I can send notes from the keyboard and see they are sent/received in the MIDI monitors, and send (and most of the time) receive MIOS Terminal strings. Also running a book through the scanner shows it is reading it correctly. When that all works, I open the MIDIO128 v2 tool, select device ID 0 and press 'receive' (which I hope uploads the application code from the PIC so I can view and save it before writing a more suitable code for my needs). Unfortunately here it gets to either 17% or 33% before displaying a 'No response from core - check MIDI in/out connections, Device ID and that MIDIO128 firmware has been uploaded' message, which the previous tests tell me have been. Selecting a different device ID gives the same result.
Does anyone have any helpful suggestions? Although I can use the existing application code and rearrange the scan into a more useable form using a Cakewalk CAL program, I would much prefer to have the scanner output something more user-friendly.
Many thanks in advance for your assistance.
Jazza!