New test results.
- there is a bug in MD_command, it will not accept values 3 and 4 at the moment. I reworked the code.
- I also added a E1 command to do local echo so I could see what I typed in command mode. (Yes my typing is bad)
In transceive mode I get no communication.
Commented out interrupt_receive and I still get no communication.
Testing device 2 transmit device 1 receive. Yeah every 4 chars is sent and received. Did several lines enough to be fairly confident.
Device 1 transmit > device 2. Hmm not so good, The first 4 chars are sent, then device 2 reports rfdata error, and nothing more appears. Device 2 keeps accepting data, but Nothing more comes out of Device 2. Note it took power off of both devices to repeat the test. Same result 3 times in a row?
Back to the Arduino IDE renabled interrupt_receive.
Did the same test
Device 2 transmits to device 1. Past the same as above. This is good
Device 1 trans to Device 2. No characters pass, then endless output of
Error: Received invalid RF data size
Error: Received invalid RF data
until I reset both boards. So no data travels here. Puzzling away.
More puzzling I noticed a change had been made to RFBee.pde so I pick it up. Now nothing works, version 23 according to svn.
Maybe things are not so bleak, but there are plenty of issues. I rebuilt with interrupts enabled. At first no joy but this time the receiving device got an error at the end of the first line, then started receiving??
*****Sending device
ok
atcf
2
ok
atmd1
ok
This is a test that is not working
it did give me some errors then it started working
******Receiving device:
atcf2
ok
atmd2
ok
Error: Received invalid RF data
st tError: Received invalid RF data
Error: Received invalid RF data
it did give me some errors then it started working