Post by xlar54 on Jul 23, 2006 1:48:13 GMT -5
Ok, it _REALLY_ bugs me when something should work but wont. So, after digging around some more today with CNet and Image BBS, I think I have figured out why they are so hard-headed. Looks like any BBS or terminal app that messes with the locations below, crap out.
661-662 - RS-232: Nonstandard Bit Timing
665-666 - Time Required to Send a Bit
It has to do with using or setting unstandard timing on the RS232 port. VICE just cant handle that. I was able to remove the pokes to these locations in Image, and both CNet and Image were able to talk to TCPSER4J using AT commands - no problem.
I also had to hunt down the OPEN 131,2... command for both systems to find what code they were initially sending. They were both starting out with a CHR$(6), which is 300 baud. I changed them to CHR$(8) for 1200 baud.
That all being said, the results were mixed. Image seemed to be quite content sending modem commands, but then afterwards would loop in and out of resetting itself. I assume this has to do with peeking the CIA for DSR. CNet on the other hand must be manipulating these locations in ML, because after removing the pokes above, it simply locked up at a point.
One note about Image... the thing takes way too long to boot up, and periodically the emulated drive would go flashing, stopping the whole process. This happening too many times was really annoying and so I walked away from it.
Short story is, as long as you dont mess with those locations above, VICE should work just fine with BBSs. So maybe this will help you guys as you mess around with this stuff. Good luck! Im posting this out on usenet also, incase the VICE team can use the info.
661-662 - RS-232: Nonstandard Bit Timing
665-666 - Time Required to Send a Bit
It has to do with using or setting unstandard timing on the RS232 port. VICE just cant handle that. I was able to remove the pokes to these locations in Image, and both CNet and Image were able to talk to TCPSER4J using AT commands - no problem.
I also had to hunt down the OPEN 131,2... command for both systems to find what code they were initially sending. They were both starting out with a CHR$(6), which is 300 baud. I changed them to CHR$(8) for 1200 baud.
That all being said, the results were mixed. Image seemed to be quite content sending modem commands, but then afterwards would loop in and out of resetting itself. I assume this has to do with peeking the CIA for DSR. CNet on the other hand must be manipulating these locations in ML, because after removing the pokes above, it simply locked up at a point.
One note about Image... the thing takes way too long to boot up, and periodically the emulated drive would go flashing, stopping the whole process. This happening too many times was really annoying and so I walked away from it.
Short story is, as long as you dont mess with those locations above, VICE should work just fine with BBSs. So maybe this will help you guys as you mess around with this stuff. Good luck! Im posting this out on usenet also, incase the VICE team can use the info.