einfaches Interface
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
Re: einfaches Interface
die libraries sollte er automatisch über die etelex.h einbinden... da stehen auch alle optionen, die man konfigurieren kann...
kann aber sein, das die Version 1.6.5 zu alt ist, ich benutze die 1.8.1, aktuell ist die 1.8.3
ich lad die mal runter und probiere ... welches Betriebssystem verwendest Du?
P.S. mit atom und platformio geht es auch...
kann aber sein, das die Version 1.6.5 zu alt ist, ich benutze die 1.8.1, aktuell ist die 1.8.3
ich lad die mal runter und probiere ... welches Betriebssystem verwendest Du?
P.S. mit atom und platformio geht es auch...
Beste Grüße,
Klaus
Klaus
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
Re: einfaches Interface
Ja, 1.6.5 is von 2015, das ist definitiv zu alt, da könnte man wahrscheinlich die bibliotheken nachinstallieren usw. aber:
bei der 1.8.x sind die libraries schon alle dabei, da musst du nichts nachladen, installieren oder so ... und es gibt auch ein "Windows ZIP file for non admin install" das kannst Du irgendwo entpacken und dann komplett aus dem ordner raus starten.
bei der 1.8.x sind die libraries schon alle dabei, da musst du nichts nachladen, installieren oder so ... und es gibt auch ein "Windows ZIP file for non admin install" das kannst Du irgendwo entpacken und dann komplett aus dem ordner raus starten.
Beste Grüße,
Klaus
Klaus
-
- Founder
- Beiträge: 2320
- Registriert: Fr 3. Jun 2016, 13:49
- Wohnort: Braunschweig
- Hauptanschluß: 8579924 hawe d
Re: einfaches Interface
Hallo Klaus,
um es nochmal klarzustellen: Ich finde alternative Projekte gut. D.h. meine Punke sind als freundliche Anregung und als Hinweis für andere Nutzer zu verstehen...
Ansonsten bin ich sehr auf Nachahmer gespannt...
um es nochmal klarzustellen: Ich finde alternative Projekte gut. D.h. meine Punke sind als freundliche Anregung und als Hinweis für andere Nutzer zu verstehen...
Ich hab nicht so genau 'reingeschaut: Du verwendest auch Timer-Interrupts, damit bei einer Verzögerung beim Senden ins Ethernet keine Fernschreiber-Daten verlorengehen?Klaus hat geschrieben:Arduino ist das gleiche c++ mit gcc, das Du auch benutzt - nur eben andere Libraryfunktionen.
Mit Verzicht auf Binärprotokolle verzichtest du leider auch auf ein paar Funktionen, wie Durchwahl und Auslösen des Kennungsgebers (von einem i-Telex-Teilnehmer zu dir). Und auf Maßnahmen gegen einen Pufferüberlauf, z.B. bei 100 Baud Maschinen.Klaus hat geschrieben:Bei unserem Projekt ist halt alles wesentlich einfacher, übersichtlicher und deutlich preiswerter gehalten.
Deswegen sind ja auch unter Anderem die imho überflüssigen Binärprotokolle nicht umgesetzt. (kann man drüber streiten - muss man aber nicht - kann ja jeder der es haben will gerne einbauen).
Stimmt, aber wer liest solche Monster-Threads von Anfang bis Ende. Ich in solchen Fällen meist nur den ersten Post und dann vom Ende zurück...Klaus hat geschrieben:Der Hinweis auf die Funkenlöschung war doch der erste Kommentar im Thread, und der ist verlinkt ... wir haben bei der Platine sogar extra Lötaugen für das snubber-Glied eingebaut, falls man es nicht extern haben will ...
Ansonsten bin ich sehr auf Nachahmer gespannt...
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
-
- Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: einfaches Interface
Windows 7 ... Die Libraries sind eigentlich eingebunden. Ist der Sourcecode von Dir definitiv der aktuellste ?Klaus hat geschrieben:Ja, 1.6.5 is von 2015, das ist definitiv zu alt, da könnte man wahrscheinlich die bibliotheken nachinstallieren usw. aber:
bei der 1.8.x sind die libraries schon alle dabei, da musst du nichts nachladen, installieren oder so ... und es gibt auch ein "Windows ZIP file for non admin install" das kannst Du irgendwo entpacken und dann komplett aus dem ordner raus starten.
Ich meine sind die includes auch wirklich komplett ?
Ich bin auf Version 1.6.5 festgelegt, da diese den "digispark" als Microcontroller Board unterstützt,
Meines Wissens geht das mit den neueren Umgebungen nicht.
Da meine anderen Projekte mit 1.6.x entwickelt wurde... möchte ich dabei bleiben.
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
Re: einfaches Interface
bis auf mein wlan-passwort ist der code auf github aktuell ... wann hattest Du denn gedownloaded? Mein letzter Upload war vorgestern.Ggf. lädsts Du sicherheitshalber nochmal runter, ist ja nicht gross.
Die arduino 1.8.3 kannst Du wie gesagt auch ohne Installation aus einem ordner starten, wenn du das richtige zip runterlädst ("Windows ZIP file for non admin install").
Da kollidiert nichts - du hast dann nur eben nicht die devicetreiber im windows installiert, aber die hast du ja eh von deiner version ...
Die arduino 1.8.3 kannst Du wie gesagt auch ohne Installation aus einem ordner starten, wenn du das richtige zip runterlädst ("Windows ZIP file for non admin install").
Da kollidiert nichts - du hast dann nur eben nicht die devicetreiber im windows installiert, aber die hast du ja eh von deiner version ...
Beste Grüße,
Klaus
Klaus
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
Re: einfaches Interface
Ich hab auf github jetzt anpassungen hochgeladen, so dass es sich auch auf altem arduino kompilieren lässt.
Ist aber
a) nicht getestet und
b) bei mir zu gross für den uno, während beim neuen arduino noch viel programmspeicher frei bleibt
Ist aber
a) nicht getestet und
b) bei mir zu gross für den uno, während beim neuen arduino noch viel programmspeicher frei bleibt
Beste Grüße,
Klaus
Klaus
-
- Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: einfaches Interface
Hallo Klaus,Klaus hat geschrieben:Ich hab auf github jetzt anpassungen hochgeladen, so dass es sich auch auf altem arduino kompilieren lässt.
Ist aber
a) nicht getestet und
b) bei mir zu gross für den uno, während beim neuen arduino noch viel programmspeicher frei bleibt
für welchen ARDUINO hast Du denn entwickelt ?
Ich selbst habe noch zwei ARDUINO UNO R3 hier liegen, dachte die würden gehen.
Mit netten Grüßen
Frank
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
Re: einfaches Interface
eigentlich für den uno r3,ulbrichf hat geschrieben:Hallo Klaus,Klaus hat geschrieben:Ich hab auf github jetzt anpassungen hochgeladen, so dass es sich auch auf altem arduino kompilieren lässt.
Ist aber
a) nicht getestet und
b) bei mir zu gross für den uno, während beim neuen arduino noch viel programmspeicher frei bleibt
für welchen ARDUINO hast Du denn entwickelt ?
Ich selbst habe noch zwei ARDUINO UNO R3 hier liegen, dachte die würden gehen.
Mit netten Grüßen
Frank
bei mir passt das auch gut, wenn ich mit 1.8.1 kompiliere. dann ist sogar noch gut platz für das ganze debugging.
aber wenn ich mit der älteren version kompiliere (was jetzt klappt) wird das binary leider zu gross für den uno.
was sagt er denn jetzt bei dir?
Grüße,
Klaus
P.S. falls zu gross, kannst du versuchen in der elext.h das #define DEBUG in ein #undef zu ändern ...
Beste Grüße,
Klaus
Klaus
-
Topic author - Rank 3
- Beiträge: 191
- Registriert: Mi 10. Mai 2017, 23:49
- Hauptanschluß:
-
- Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: einfaches Interface
Hallo Klaus,
habe die ARDUINO IDE 1.8.x ohne Probleme parallel installiert. In der Tat lässt sich der Code jetzt compilen.
Nun werde ich mal nach meinen verschiedenen Shields suchen. ein Ethernet mit SD Karte habe ich noch liegen.
Mir fehlt jetzt noch Dein Interface, dann könnte ich mit Deinem System fummeln.
Nette Grüße Richtung Süden,
Frank
habe die ARDUINO IDE 1.8.x ohne Probleme parallel installiert. In der Tat lässt sich der Code jetzt compilen.
Nun werde ich mal nach meinen verschiedenen Shields suchen. ein Ethernet mit SD Karte habe ich noch liegen.
Mir fehlt jetzt noch Dein Interface, dann könnte ich mit Deinem System fummeln.
Nette Grüße Richtung Süden,
Frank
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx