Français
Forum

RS232 Pins direct steuern

 
- page 1 -



Paul
Glatz
Salut,
ist es irgendwie avec Xprofan possible DTR, RTS, TxD direct trop mettons? PureBasic Voir le texte source [...] 
 
05.12.2010  
 



 
- page 5 -


si es keinen gäbe ensuite gäbe es oui keinen. Sagst mais selbst: allez pas. chez Detlef mais gehts - Alors, comment kanns là keinen Unterschied donner? oO
 
07.12.2010  
 




Paul
Glatz
es giebt nunmal keinen.....
 
07.12.2010  
 



alors gehts chez Dir?
 
07.12.2010  
 




Paul
Glatz
non
 
07.12.2010  
 



depuis quand est un System wohin es funktioniert unterschiedlos à einem wohin es pas funktioniert?
 
07.12.2010  
 




Paul
Glatz
je n'en sais rien. je werde es demain nochmal à une anderen calculateur sans USB-RS232 Adapter (alors am echten 'RS232 vom Board) testen.
 
07.12.2010  
 




Heiko
Dix

KompilierenMarqueSéparation
'den Quellcode aus der Hilfe kopiert -> [K]18.2 - Die serielle Schnittstelle[/K]
'Null-Modem-Kabel mit drei LED (rot gelb grün) bestückt
'und schon leuchten die LED's so wie im Fenster...
Declare a$, f%, ende%, x$,x%

Proc GetComInput

    Parameters id%
    Declare x$
    x$ = @ReadCom$(id%, 1)
    @ComError(id%)
    'Print x$;

    WhileNot x$ = ""

        x$=@ReadCom$(id%, 1)
        @ComError(id%)
        'Print x$;

    EndWhile

EndProc

proc texxt

    clear x$

    whileloop rnd(1000)

        x$ = x$+chr$((rnd(65))+65)

    endwhile

endproc

proc gruen

    'GRÜN
    locate 5,15
    color 0,10
    print "       "

endproc

proc gruenloesch

    'GRÜN löschen
    locate 5,15
    color 0,00
    print "       "

endproc

proc gelb

    'Gelb
    locate 7,15
    color 15,14
    print "       "

endproc

proc gelbloesch

    'Gelb löschen
    locate 7,15
    color 0,0
    print "       "

endproc

proc rot

    'Rot
    locate 9,15
    color 0,12
    print "       "

endproc

proc rotloesch

    'Rot löschen
    locate 9,15
    color 0,0
    print "       "

endproc

Window 330, 50 - 533,333
randomize
cls 0
color 14,0
locate 1,5
print "BEENDEN MIT ESC"
locate 5,5
print "DTR"
locate 7,5
print "CTS"
locate 9,5
print "TXD"
locate 20,5

WhileNot ende%

    f% = @OpenCom("COM1", 1024, 1024)
    'GRÜN löschen
    gruenloesch
    'Gelb
    gelb
    sleep 1333
    @SetCom("COM1:2400,N,8,1")
    @WriteCom(f%, "ATZ\n")' Modem initialisieren
    @ComError(f%)
    GetComInput f%' Antwort abwarten und anzeigen
    ende% = 0
    'Rot
    rot
    texxt
    @WriteCom(f%,x$)
    sleep rnd(555)
    'Rot löschen
    rotloesch
    color 14,0
    locate 3, 5
    print "Zeichen gesendet:";
    print x%
    inc x%
    sleep rnd(100)
    gelbloesch
    a$ = @Inkey$()' Tastatur abfragen

    If a$ = chr$(027)' Ende mit ESC

        ende%=1

    Else

        IfNot x$ = ""' Zeichen ans Modem

            'GRÜN löschen
            gruenloesch
            'Gelb
            gelb
            'Rot
            rot
            'sleep rnd(555)
            texxt
            @WriteCom(f%,x$)
            sleep rnd(55)
            'Rot löschen
            rotloesch
            sleep 55
            'Gelb löschen
            gelbloesch
            'GRÜN
            gruen

        Endif

        GetComInput f%' empfangene Zeichen lesen

    Endif

    @CloseCom(f%)
    sleep rnd(5100)
    'Gelb
    gelb
    'GRÜN löschen
    gruenloesch

Endwhile

Fin

60 kB
Hochgeladen:08.12.2010
Downloadcounter176
Download
 
+Windows XP Home Edition + Profan² 7.5 & Win 7 mit XProfan 11 +
08.12.2010  
 



[offtopic]Argh, s'il te plaît Code-Tags benützen... habe cela la fois eingefügt.

PS: très coole Beschreibung![/offtopic]
 
08.12.2010  
 




Paul
Glatz
avec cela Klappts
 
08.12.2010  
 




Stefan
M.
Caillet
allô Profaner,
oui. avec dem obigen Code leuchten qui LED's, mais avec direktemAnsteuern qui Ausgangs-Pins hat cela pas wirklich viel trop 1faire, car qui LED's leuchten resp. blinken scheinbar willkürlich.
quoi je dringend brauche, ist qui Possibilité, qui Ausgänge TXD, DTR et RTS gezielt sur 1 ou bien 0 trop mettons, et solange (jusqu'à kurz avant Prog.Ende)sur dem jeweiligen stand trop laisser, et ensuite wieder zurückzusetzen et qui COM wieder trop schliessen.
alors une echte einzel Pin Contrôle.
avec qui RSAPI.dll habe je malheureusement aussi encore ne...aucune Erfolg gehabt.
Weiss einer de euch, comment je ca dans Xprofan lösen peux?
cela Programme soll sous win XP (32Bit) courir et qui COM2 ansprechen.
Pour eure Aider suis je très reconnaissant.
Stefan
 
Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
25.08.2011  
 



Funktioniert cet Funktion pas?

Aider
SetComExt(N1,N2,N3,N4,N5,N6,N7)

N1: LongInt - Handle qui seriellen Schnittstelle
N2: Integer - RlsTimeOut dans ms (seulement 16 Bit)
N3: Integer - CtsTimeOut dans ms (seulement 16 Bit)
N4: Integer - DsrTimeOut dans ms (seulement 16 Bit)
N5: Integer - Flags:
$0001: Binärer Modus
$0002: Parity Check ON
$0004: CTS Handshaking ON
$0008: DSR Handshaking ON
$0010: DTR Signal ON
$0020: DTR Signal Handshaking
$0040: DSR Prüfung ON
$0080: XOFF continues Tx
$0100: XON/XOFF Ausgabe ON
$0200: XON/XOFF Eingabe ON (besser toujours $0300 pour un- et Ausgabe mettons)
$0400: Error Replacement ON
$0800: zéro Stripping ON
$1000: RTS Signal ON
$2000: RTS Signal Handshake ($3000: RTS Signal Toggle)
$4000: finissez Read/Write chez faute
($8000: sans signification)
N6: Integer - Minimalzahl de marque dans qui Empfangsschlange,
bevor Xon gesendet wird
N7: Integer - Maximalzahl de marque dans qui Empfangsschlange,
bevor Xoff gesendet wird

lt. qui Beschreibung dans qui Hilfedatei pouvoir cet Funktion doch oui c'est ca quoi Du beschreibst.
 
25.08.2011  
 



Funktioniert cela PureBasic-Programme car?
 
25.08.2011  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

71.208 Views

Untitledvor 0 min.
H.Brill20.05.2023
Ralf Netz22.05.2021
Torsten Boo14.09.2020
Falk Fallenstein08.04.2019
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie