To try and get normal serin at 10400, then you need to use:
Setfreq m8
Experiment with calibfreq using positive values (up to 15)
serin pin, n/t9600 (closest to 10400), (data).
For example,
Code:
setfreq m8
calibfreq 15
...
serin 2, n9600, (data)
Although I'm not sure if it would work.
Only use the calibfreq command if you can easily hard-reset your picaxe, e.g. there is a picaxe reset button. Take a look at the manual on the calibfreq command for more info.
This procedure doesn't work with the 08, 18, M, and A parts, because they dont support n9600_8 baud. It is also not applicable with the 28X and 40X parts because they require an external resonator.
EDIT: hippy posted at the same time. Is it really possible to get 10400 using calibfreq?