picaxehama0013
New Member
Hello,
I have received my ordered AXE171 Audio Kit and was very happy to investigate the functions. It works well by sending commands to the MP3 module fom 14M2. But after hours of testing I'm not able to get any feedback information from the MP3-module, described in the manuals. I can measure signals on pin C.3 at 14M2, that seems to be the response of the sent commands. But the 14M2 will not interpret this bytes. I'm more confused, now, because I have found a notice in the command description for "serin":
*****************************
All 8 and 14 pin chips
Due to the internal structure of input3 (C.3) on these chips, a 1N4148 diode is required between the pin and V+ for serin to work on this particular pin ('bar' end of diode to V+) with this circuit. All other pins have an internal diode.
*****************************
I have not found this diode at the AXE171 Audio Kit. The schematic shows a direct line from Tx(SPE035) to the C.3(14M2). But I had no success, too, by implementation of this diode. What am I doing wrong? Is there a sample code available for reading the responses (not just checking busy pin)?
here is my simple code modification, that should work from my understanding for just one byte of response...(modified from Play Sequential.bas)
Send:
SetFreq BAUD_FREQ
Pause 10
SerOut TX, BAUD, ( $7E, $FF, $06, cmd, $00, arg.msb, arg.lsb, $EF )
SerIn RX, BAUD, #b9
Pause 10
SetFreq MDEFAULT
Pause 10
SerTxd( #b9,CR, LF )
arg = 0
Return
Thanks for answering...
I have received my ordered AXE171 Audio Kit and was very happy to investigate the functions. It works well by sending commands to the MP3 module fom 14M2. But after hours of testing I'm not able to get any feedback information from the MP3-module, described in the manuals. I can measure signals on pin C.3 at 14M2, that seems to be the response of the sent commands. But the 14M2 will not interpret this bytes. I'm more confused, now, because I have found a notice in the command description for "serin":
*****************************
All 8 and 14 pin chips
Due to the internal structure of input3 (C.3) on these chips, a 1N4148 diode is required between the pin and V+ for serin to work on this particular pin ('bar' end of diode to V+) with this circuit. All other pins have an internal diode.
*****************************
I have not found this diode at the AXE171 Audio Kit. The schematic shows a direct line from Tx(SPE035) to the C.3(14M2). But I had no success, too, by implementation of this diode. What am I doing wrong? Is there a sample code available for reading the responses (not just checking busy pin)?
here is my simple code modification, that should work from my understanding for just one byte of response...(modified from Play Sequential.bas)
Send:
SetFreq BAUD_FREQ
Pause 10
SerOut TX, BAUD, ( $7E, $FF, $06, cmd, $00, arg.msb, arg.lsb, $EF )
SerIn RX, BAUD, #b9
Pause 10
SetFreq MDEFAULT
Pause 10
SerTxd( #b9,CR, LF )
arg = 0
Return
Thanks for answering...