Seit ich das vorgeschlagen habe, kam zwar "gerne", aber keine weitere Frage zum
Protokoll, ich gehe einfach davon aus, das ich Nachricht bekomme, wenn er das
entsprechende Modul schreibt ^^
Gruss,
Tim
Seit ich das vorgeschlagen habe, kam zwar "gerne", aber keine weitere Frage zum
Protokoll, ich gehe einfach davon aus, das ich Nachricht bekomme, wenn er das
entsprechende Modul schreibt ^^
Gruss,
Tim
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Danke Shinzon, dass du das gleich für micht übernommen hast mit dem Antworten. Es ist genau wie du sagst. Geplant ist es, jedoch stehen für mich momentan ein paar andere Sachen noch im Vordergrund bevor ich mich dem Thema zuwende.
Hallöle Leute,
ich hätte da noch eine idee, und zwar,
haben wir zur Zeit im Gerätehaus ein Relais Programm, welches beim öffnen einen kontakt zum Serielen Anschluss schickt. Von hier aus wird dann ein Schaltlrelais geschaltet, damit das Licht in der Fahrzeughalle an geht.
Diese Funktion sollte nach Möglichkeit auch für das Programm berücksichtigt werden.
mfg
Hallo,
die Idee von Dir ist sicherlich was das kommen wird, aber unter bestimmten Rahmenbedingungen.
um mal einige zu nennen....
die Priorität für eine Relaisteuerung wird hinten angestellt da es erstmal wichtigere dinge zu Realisieren gibt.
Support von x-beliebigen Karten unmöglich somit wird für eine vorgegebene Karte Support geboten. Dies sollte eine Lösung sein die im Preis/Leistungsverhältnis vertretbar ist.
Nun ergeben sich wieder neue fragen... welcher betrag ist aus eurer sicht ein gutes preis/Leistungsverhältnis und dann viel wichtiger... welche Relaisteuerung soll es werden?
Wie ihr seht schmeißt ein kleines Add-On direkt viele fragen auf, die garnicht so einfach zu Beantworten sind.
Somit frage an euch... macht euch mal gedanken was eine relaisteuerung Hardwaremäßig können sollte. Was dürfte diese aus eurer sicht kosten? evtl. sogar direkt Hardware vorschläge?
Über eure Tipps sind wir mehr als Dankbar
Gruß von RatAlert und Mir
PS: Ich Antworte mal für Ihn mit damit er schöööön weiter Proggen kann ;o)
Praktisch, das es DLL's gibt..
Man programmiere also nicht den Treiber für eine spezielle Karte, sondern stelle
einfach eine API als DLL-Loader zur Verfügung.
Dann kann man extern oder "wenn Zeit ist" eine auf die Hardware angepasste DLL
schreiben (lassen), die dann ihrerseits sowas wie "schalte_relais_an(relaisnummer)"
zur Verfügung stellt.. WIE das Relais geschaltet wird, ob über Ethernet, Seriell, USB,
Infrarot - das setzt man in der DLL um, das Auswertungsprogramm muss nur das
Kommando "an" oder "aus" geben ..
Gruss,
Tim
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Deppenapostroph?
Das ist schon richtig aber eigentlich möchte ich nicht ein DLL schreiben die sich auf die Fahne schreibt zu allem kompatibel zu sein, da man dann 100%ig wieder Sonderanpassungen zu der xyz-Relaiskarte von "Pollin" (nichts gegen Pollin deren Relaiskarte ist nichtmal schlecht) oder dergleiche machen darf, daher würde mir eine, die viele verwenden wird sehr gelegen kommen.
Geändert von ratalert (05.08.2009 um 00:32 Uhr)
Moment .. der geneigte Programmierer kennt wohl Dynamic Link Libs..
(vielleicht kommt das ' durch die Abkürzung, die sich mir aus der Amiga-Zeit
im Kopf gehalten hat) ..
DU sollst gar keine DLL schreiben. - Naja, MUSST nicht, KANNST aber ;)
Dein Programm stellt nur die DLL-API zur Verfügung.
Die DLL schreibt der, der seine Karte nutzen will.. und die wird dann halt von deiner
API "gelinkt" .. die API kennt nur z.B. "schalte_relais_an(relaisnummer)" - wie schon
geschrieben.. (natürlich auch "schalte_relais_aus(relaisnummer)" .. vielleicht noch so
ein wenig Info-Krams "Wieviele Relais hast du denn?" usw ..)
An sich nichts besonderes, denn was ist die (vom anderen hergestellte) DLL ? Nichts
anderes als ein Plugin - hatte ich die Entwicklung dahingehend falsch verstanden, das
du eh ein Plugin-Interface hast ? Mich wundert, das der Transfer Probleme machen
sollte .. mein letzter DLL-Loader ist zwar schon 12 Jahre her und in Object-Pascal ge-
schrieben, aber da hab ich damals komplette "Oberflächenfenster" reinpacken können.
Ich weiss nicht, welche Plugin-Variante du nutzt, aber gerade wenn du ja z.B. nicht
nur die Soundkartenauswertung nutzen willst, sondern Digibox oder FMS-Dekoder ein-
bringst - ich stelle demnächst die Interface-DLL zusammen mit der PSW vom Dekoder
vor - diese DLL ist dann dein "Tor zur Dekodierung" - oder du baust die DLL halt statisch
in deiner Plugin-Variante nach, mir egal ^^
Gruss,
Tim
*EDIT* PS: Damit es klar wird - 10 Karten heisst dann u.U. 10 .DLL Dateien, klar.. aber da
alle dieselbe API nutzen, wird das am einfachsten/schnellsten per FindNext() eingebunden.
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Mal was anderes...
Gibts denn schon die ersten Screenshots? Bin gespannt, wie die Soft aussieht und in welche Richtung es geht... ;-)
Hy,
noch gibt es keine, da die wichtigsten grundkomponenten noch nicht alle fertig sind.
Weiterhin werden wir definitiv keinen Zeitraum angeben wann da was kommen wird, da des dann immer nur dazu führt das erneut gefragt wird ;o)
Bis dato kommt RatAlert jedoch gut voran soviel kann und darf ich verraten.
Dennoch hat seine Liste mit den absoluten Minimal funktionen noch einige Punkte offen, bevor diese nicht alle einen Haken haben wird also nichts zu sehen sein.
Ansonsten werdet Ihr Automatisch auf solche dinge hier im Thread aufmerksam gemacht.
Grüße
Moin Progger,
für die Sierenenton Erkennung gibt es ein Tool "AlProt", ich muss mal sehen ob ich es finde.
Das Tool kann alle Sierenentöne unterscheiden und anzeigen lassen.
Einzigster Nachteil, es braucht zuviel Recursen.
mfg
Hier das oben genannte Tool.
Als kleinen Tipp:
Um die Demo zur Vollversion zu machen, müsst ihr kontackt mir dem Programmierer aufnehmen und einen Preis von 25€ bezahlen.
Des weiteren kann ich empfehlen das Toll auf einen USB Stick zu installieren, weil bei jedem "Format C:" immer wieder eine neue Nummer geraucht wird.
mfg
Danke für die Infos DonnerGott.
Es wird demnächst mal ein paar Screenshots geben - ich bitte um noch etwas eine Woche gedult.
Viele Grüße,
ratalert
Bevor ich in Urlaub gehe - und somit die Entwicklung für drei Wochen gestoppt ist - zwei Screenshots des Tools wie es momentan aussieht.
Die angezeigten Daten (Fms Kennungen und ZVEI Folgen) sind natürlich Testdaten und absolut fiktiv.
@ ratalert
Na das ist doch suuuuper!
Freu mich schon darauf es endlich mal am Rechner zu haben und zu Testen.
Dir nun schönen Urlaub, Tanke Kraft für die weiteren Aufgaben...!
Gruß Angriffstrupp
Dies ist nur meine Private Meinung und die VERTRETE ich hier nach Art. 5 des Deutschen Grundgesetztes !
Muss wirklich auch ein Lob aussprechen...
Sieht echt Klasse aus und is, wie man es bis jetzt sieht, auch funktionell und macht auch was fürs Auge her! Echt klasse...echt...
Aktive Benutzer in diesem Thema: 5 (Registrierte Benutzer: 0, Gäste: 5)