hi, ive just been playing around with a new 28x1 and have found a possible bug in the code. if i use serrxd with a qualifier, it works fine putting the recieved ascii value into the variable, eg
and it will output the values back to the ediitors terminal,but if i try putting the sent character as the actual value of the variable using a # before the variable, eg
i find that i have to send the qualifier again after sending the two variables before it will move on to the rest of the code. i can send the two variables, then send anything else and it still wont work, so instead of sending "a" "23" "45" i have to send "a" "23" "45" "a" before the picaxe will send the two numbers back using sertxd. can anyone ese confirm this?
Code:
main:
serrxd ("a"), b1, b2
sertxd #b1, #b2
got main
and it will output the values back to the ediitors terminal,but if i try putting the sent character as the actual value of the variable using a # before the variable, eg
Code:
main:
serrxd ("a"), #b1, #b2
sertxd #b1, #b2
got main
i find that i have to send the qualifier again after sending the two variables before it will move on to the rest of the code. i can send the two variables, then send anything else and it still wont work, so instead of sending "a" "23" "45" i have to send "a" "23" "45" "a" before the picaxe will send the two numbers back using sertxd. can anyone ese confirm this?