JHRegistry_xxx Library aktualisiert für PB5.40

Anwendungen, Tools, Userlibs und anderes nützliches.

Brauchbarkeit der Lib

unbrauchbar (bitte sagen warum)
4
15%
geht so (auch das hat einen Grund ...)
4
15%
brauchbar, aber (das sollte immer Kommentiert sein)
5
19%
gut brauchbar (Blumen bei meiner Frau abgeben ...)
13
50%
 
Insgesamt abgegebene Stimmen: 26

Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Graffiti hat geschrieben:also doch sehr einfach, wenn man es verstanden hat.
Ich bin mit den Beispielen in der Hilfe durcheinander gekommen.
ist eine prima Lib

Danke für die Hilfestellung
Jens ist dabei die Hilfe noch etwas aufzupeppen. Am Wochenende, wenn er zurück kommt, soll's wohl fertig sein.

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Graffiti
Beiträge: 173
Registriert: 30.08.2004 08:34
Wohnort: Thailand

Beitrag von Graffiti »

@Falco
du bist genau der Richtige für meine Frage:

ich möchte zur USB Wandler Installation den Com4 aus der Registry löschen und den Com3 belegen (virtueller Comport), das funktioniert auch wunderbar mit der LIB
weißt du welcher Registry Eintrag für die Konfiguration der Coms gehört, z.B. 9600,n,8,2
ich habe da schon etwas gefunden, bin mir aber nicht 100pro sicher

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

und kann ich auch schon vor der Treiberinstallation den Comport konfigurieren

gruß Graffiti
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Ich hoffe es hilft ;)

Den ersten Regzweig hast du schon angegeben. Dazu habe ich nochmal die
FAQ aus dem I-Net hinzugefügt, welche Einstellmöglichkeiten dazu sind.

In den zweiten Regzweig müsste man die Einstellung machen, die du suchst.


Hier schon mal etwas 8) :
http://www.winfaq.de/faq_html/tip0716.htm

Hier kannst du den jeweiligen Port erstellen. In der WinFAQ steht auch die Option zu FIFO etc. drinne
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Serial

Und hier sind die Einträge für die Ports ;)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

Gruß ...Falko

[Edit]
Sorry, das ist der zweite Regzweig, der es sein müsste. einfach mal
manuell ändern und im Gerätemanager prüfen. Also bei mir ändert
sich dann auch der Wert im Gerätemanager. Treffer 100% :)
[/Edit]
Bild
Win11 Pro 64-Bit, PB_6.11b1
Graffiti
Beiträge: 173
Registriert: 30.08.2004 08:34
Wohnort: Thailand

Beitrag von Graffiti »

Jo, prima, danke Falco

hast du schonmal versuche mit dem FTDI USB Chip und
dem Direkttreiber unternommen
den sollte man direkt aus einem Programm heraus ansprechen können
ohne eine virtuelle Schnittstelle zu haben
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Hallo Graffiti

Im AD-USB4 ist auch einer drinne. Nur dafür gibt es einen speziellen ActiveX-Treiber um das Meßmodul zu nutzen. Der Programmierer war leider
nicht bereit irgendeine Antwort auf meine Fragen, bzw. eine normale DLL
zu progen. Anscheinend kann er nur mit ActiveX umgehen, da er auf Mails
dazu nicht antwortet.

Dank mk-soft :allright: , der mir beim ActiveX-Control zum AD-USB4 geholfen hatte,
brauchte ich nicht mehr den Gedanken hegen, es über ebay zu verhökern.

Wegen dem schlechten Support zum AD-USB würde ich
allen lieber das LabJack U12 Legacy empfehlen, was fast die gleichen
Eigenschaften wie das teuere AD-USB4 hat. Der Service ist hierzu auch um
Meilen besser :) .



Das andere FTDI-Modul hatte ich meinem Sohn ausgeliehen und wir haben damit einfach über COM schon einige Versuche gemacht. Ist einfach und gut gemacht, sodas man mit USB quasi nix zu tun hat :allright: .

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Graffiti
Beiträge: 173
Registriert: 30.08.2004 08:34
Wohnort: Thailand

Beitrag von Graffiti »

den FTDI habe ich momentan auch mit der MVcom angesteuert
und er ist mit einem Tool wunderbar zu konfigurieren (FTDI Mprog)

das Problematische ist allgemein bei USB das diese sich immer einen leeren virtuellen Port sucht und an den meisten Rechnern ist 3 und 4 immer belegt.
Die Registry Lib ist wunderbar dazu zu gebrauchen um die Ports wieder zu löschen,
dann gibt es bei der Treiberinstallation kein Problem, der Comport 3 ist wieder frei und meine Software kann dann auch sofort darauf zugreifen ohne umständlicherweise in der Systemsteuerung alles zu suchen und verstellen.

gruß Graffiti
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Hallo Graffiti, wenn ich von meinem Messgerät AD-USB4 die speziellen Funktionen zwischen dem AMTEL und FTDI wüßte, würde ich auch lieber vorziehen
diese über die MVCOM anzusprechen. Dann wäre vieles einfacher als diese
ActiveX-Iterfaces in PB zu benutzen, da man so alles über die API zu FTDI2 machen kann.
Aber ich denke, das die Firma, zwar das Gerät baut, aber der Programmierer von einer anderen Firma sich das Recht einbehält keine
Änderungen zuzulassen, da er wohl auch den Atmel-Chip dazu programmiert hat.

Den Rambus232 muss ich mir auch mal von meinem Sohn wieder zurückholen. Hab noch einige Ideen, die ich von USB nach RS232-Geräten nutzen möchte.

Irgendwo habe ich auch gelesen, das man über die DLL zum FTDI direkt arbeiten kann. Dann könnte man sich eine eigene Librarie dazu machen. Das mit dem COM und der RegLib ist sehr praktisch. Somit ist man auch nicht abhängig von Windoofeinstellungen :allright:

Grüße ...Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

Neue Version, neues Glück :D

V2.08 ist Online: JHRegistry_400

- ein paar neue Pfadfunktionen
- CreateGradient Funktion (ohne CallBack)
- den unschönen Fakt beseitigt, daß das Value von <Standard> nicht zurückgegeben wurde (GetString und GetValue)

Edit// 01.11.2006

Version 2.09 ist Online

Ein Fehler beseitigt und neue Funktionen.

Gruß Jens
Zuletzt geändert von sharkpeter am 05.10.2013 14:09, insgesamt 1-mal geändert.
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

Library V2.15 ist Online
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Tolle Printerlib. Endlich mal Funktionen für die Druckausgabe, was wohl
in PB vergessen wurde :mrgreen: .

Also mir gefällt es ganz gut und in Vista Ultimate läßt sie sich trotz Gemecker installieren. :allright:

Grüße ..Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Antworten