> extra screen modes, but with my hand-optimised ZMP15 running under ProDos1.923 > which emulates VT-52 and isn't optimised in terms of screen banking and a tiny > 256byte Rx ring-buffer it copes without flow-control and screen scrolling at > almost 9600baud! 4800 baud and NO characters are lost even on long file > spooling... Of course 19.2k and 38.4k work fine WITH hardware flow-control... > That's using UART interupt on RxRDY and only getting one byte per interupt! > I'm going to re-write my ISR & ring-buffer read code to do Interupt on > FiFoFULL > which will reduce the UART interupt overhead by 2/3rd's which should allow > continuos 9600baud without flow-control which means Class2 Fax reception will > be possible under OS RS232 support!
Right, well, I'm using RXRDY mode at the moment -- I didn't think I could get away with FifoFull, in case only 2 bytes were received -- it'd just hang, with no data coming back. I know that this isn't likely, but it came to mind... Got to remember that screen clearing and scrolling in my code is all done using LDI's -- I can't afford to switch interrupts off for it. And the colour encoding gets in the way a tad... still, it's all got to be optimised, but I reckon the optimisations will be cancelled when I put the shadow text screen in (for the scroll-back buffer, and string grabbing, etc) > > Nope, I'm not joking -- Fax may take a while (I really need a hard fax to > > test it with, either that or two fax modems... still, I've got *SOME* > > documents on it). > > I think the most complex part of a Fax program will be the encoding and > decoding of the Fax file being transfered. The Transaction using Class2 is > reasonably simple ie you don't worry about CRC checking etc as Class2 handles > that for you! At least that's what the Class2 section of my modems Fax chapter > says;-) *grins* Yeah, Class 2 is a lot better documented than Class 1 as well in the docs I've got, so it's not only easier to use, it's also easier to understand! > I know where I can get hold of the author of the MS-DOS BG-FAX or the QL's > FAX program. Would you like me to see if they have any doc files that'll > assist > you? Pretty pretty please!!!! Can you drop me your home address so I can send you an alpha copy of Termite and see if you've got any ideas??? Si

