M
I've managed to get a new S3 firmware version antminer to talk to your program by unchecking the USE API box.
in my log when starting up
"6/08/2014 20:24:24: M's Ant Monitor v2.6a starting
16/08/2014 20:25:27: Initiated refresh
16/08/2014 20:25:27: ERROR when querying S1:101 (step 1): After parsing a value an unexpected character was encountered: {. Path 'STATS[0]', line 1, position 212."
got the same when I tried rechecking the USE api box.
managed to reboot the S3 even thought it's not using the API
hope this helps
in mm when requesting version type
"Request":"version","Response":"STATUS=S,When=1408218399,Code=22,Msg=CGMiner versions,Description=cgminer 3.12.0|VERSION,CGMiner=3.12.0,API=3.1,Miner=7.0.0.3,CompileTime=Thu Aug 7 10:56:26 CST 2014,Type=S3|\u0000","CoinName":"","Machine":"192.168.1.101:4028"}
in comparison to an unupdated one
"Request":"version","Response":"STATUS=S,When=1408218579,Code=22,Msg=CGMiner versions,Description=cgminer 3.12.0|VERSION,CGMiner=3.12.0_7.0.0.3,API=3.1|\u0000","CoinName":"","Machine":"192.168.1.102:4028"}
if my count is right it's something in the bold above I'd expect "S3" is the issue