Einzelnen Beitrag anzeigen
Alt 11.04.2003, 23:06   #6
dirkan
Master
 
Registriert seit: 14.02.2002
Alter: 66
Beiträge: 644


Standard

Hi,

i agree to Peters words. I'd like to add an explanation for "COM in polling mode".

All OS's are called windows, but in its system API there are some differences. To develop a fast handling of all fsbus and fsuipc events, fsbus runs in multiple threads and all possible things are event driven (opposite to polling mode).
In order to get 1 serial com port running in different threads, one thread for receiving and one for transmitting, i had to choose a so called overlapped I/O. It is the only chance to not cause locks between both threads.

Unfortunatly, this doesn't work in Windows95,98 and Me.
If these os are detected, the polling mode is selected automatically.
How much this mode decreases system speed is not tested by me, but i prefer W2000 or XP.

But this does not affect flash mode. This mode uses only status signals of RS232 to communicate.

Some people tried to configure serial interface in the standard windows dialogboxes. This is useless, because any parameter is set
internally. Whatever you set is modified by fsbus router.

Be carefull on systems with more than 2 com ports. They often share their interupts with each other. This requires special drivers which are not part of ordinary windows systems. FSBUS router may not work with these ports.


regards Dirk
dirkan ist offline   Mit Zitat antworten