[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3545: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3547: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3548: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3549: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
Innovatek OS GmbH - FORUM • Thema anzeigen - got FanControl working under Linux/wine
Herzlich Willkommen im innovatek- Herstellerforum
Portal    Kontakt    Service    Forum    Webshop    AGB    Impressum

* FAQ    * Suche

   * Anmelden 

Aktuelle Zeit: Do 3. Okt 2024, 15:20
Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Aktive Themen
Unbeantwortete Themen


Neues Thema Antworten  [ 4 Beiträge ]  | Vorheriges Thema | Nächstes Thema
Autor Nachricht
 Betreff des Beitrags: got FanControl working under Linux/wine
BeitragVerfasst: Mi 10. Okt 2007, 15:07 
Forenmitglied

Registriert: Mi 1. Dez 2004, 03:25
Beiträge: 35
Wohnort: Driebergen, Netherlands
Hi,

I finally got the FanControl application working under linux using wine. (Anyone interested in this :wink: ).

I had to make some patches to the wine code as well as to the FTDI linux driver. I am now trying to sort out why they are needed.

:arrow: Can anyone at innovatek tell me if FanControl calls SetCommState() with the following dcb fields: fOutX=0 and fInX=1.

If so, why is the fInX set to 1? I would say that because the communication is binary both ways there should not be any flow control (with ^S/^Q) in either way.

The problem is that the wine code (erroneously) translates this fInX to the linux IXON tty state. This will eat the ^S and ^Q characters coming from the FOM-PRO. This will results in garbled data and no proper communication. I am currently discussing this with the wine people. The fInX should be translated to IXOFF, which sends ^S/^Q when the input buffer fills up. This is also not suitable for the FOM-PRO, but it will probably not hurt because the buffer never fills up in practice. Still it does not seem to be correct.

Regards,
Tom

_________________
Answers in german are no problem.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 10. Okt 2007, 16:06 
Super Modulator

Registriert: Di 28. Jan 2003, 17:59
Beiträge: 447
Hi,

fOutX and fInX are at 1 for default.
There is no change of this default values in the code.

Steve


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 10. Okt 2007, 16:21 
Forenmitglied

Registriert: Mi 1. Dez 2004, 03:25
Beiträge: 35
Wohnort: Driebergen, Netherlands
Hi Steve,

That is strange. I would guess that you would not like xon/xoff control in any direction because these characters can be in the binary data of telegrams and you don't want flow control to eat them away. Can you explain how this is circumvented? (Am I right that fOutX and fInX at 1 mean that xon/off flow control is requested in both directions?)

Thanks,
Tom

_________________
Answers in german are no problem.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 10. Okt 2007, 21:51 
Forenmitglied

Registriert: Mi 1. Dez 2004, 03:25
Beiträge: 35
Wohnort: Driebergen, Netherlands

_________________
Answers in german are no problem.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Neues Thema Antworten  [ 4 Beiträge ] 


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 21 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de