App controlling preamp PGA2500's and phantom power switching.
working now on mix routing , main mix and Channel fx screen for DSP
I'm sending serial data ro the arduino in 1 - 4 bytes. I'm using a basic mapping system
so the arduino knows where to send what data.
1st byte decides which void() in the code , so if its 01 the the void(gain) runs, 02 then void(dsp) and so on
the 2nd byte determins what channel where talking about.
3rd byte is control value.
4th byte more control values if needed and ignored if not.
This is probebly a completely inificiant way of doing things ! I probebly should have just used
one number for which function and which channel?
I think I also need to work on acknolledge bytes so the App can be sure the device has recieved the instructions.
Does anyone know if Bluetooth serial with HC-05 module has acknollagement built in? meaning the data does'nt appear to go if there is an ACK ? I don't want to build ACK functionality if its already being done at a hardware level !