|
 |
|

04.12.2011, 23:49
|
|
Erfahrener Benutzer
|
|
Registriert seit: 13.03.2011
Ort: Süddeutschland
Beiträge: 850
|
|
Das sieht ja echt vielversprechend aus.
Mir schwebt schon nen Gateway in Form eines Funkmoduls das per RS232 am Wiregate hängt vor und alle möglichen Daten anzeigt und zusätzlich auch eine genaue Anzeige des ausgelösten Melders ermöglicht  *träum*
Ich hab leider bei der letzen eibmarkt Bestellung vergessen einen normalen Basic Melder zu bestellen, sonst hätt ich mich auch mal mittem Oszi dran gehangen, leider kein Logikanalyzer und das Oszi is auch schon ein älteres Kaliber sprich, sprich nix digitales mit Speicherfunktion
Hätt ich die HW sprich Logiganalyzer dazu würd ich mir glaub einfach mal einen "Zwischenstecker" auf ner Platine zusammenbasteln und die einzelnen Pins bequem rausführen.
Vlt find ich ja Ender vom Jahr mal Zeit.
|

05.12.2011, 00:00
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
Mir schwebt ja ein KNX oder 1-Wire Modul dafür vor (NEIN: das war keine Produktankündigung, null Zeit&Prio dafür.. aber schön wärs schon..)
Vom Jeenode, Arduino über SIM- KNX bis zum BAE0911 hing da alles schonmal dran, aber es ist halt trotzdem ein verdammt langer Weg von "geht im Labor" (was hier bisher nur 50%) bis "Produkt"..
Aber keine Angst, ich hab auch nur ein billiges 2Kanal DSO, E-Technik-Studium schon in der 10. Klasse verpasst, meine "Logikanalyzer" sind gepimte Atmels oder FTx232x mit libftdi + spärlichen C-Kenntnissen 
-> Ist also trotzdem keine Raketentechnik, wenn mans arg genug will, gehts..
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|

07.12.2011, 19:47
|
|
Benutzer
|
|
Registriert seit: 16.09.2009
Ort: Düsseldorf
Beiträge: 47
|
|
So habe mal zwei USB2TTL Adapter mißbraucht und bin die Stiftleiste mal durch gegangen. Es ist nicht die Reset Leitung ;-) Über P1.6 findet eine richtige Kommunikation statt. Ich versteh zwar nicht warum nicht der RX vom UART des MSP430 benutzt wurde... Jetzt muss ich nur noch die zeitliche Abfolge dargestellt bekommen. Also eine Programm was zwei Com Ports gleichzeitig liest...
Mir fehlt noch eine Idee wie ich die Daten decodieren kann.
C4111633CA2A ist wohl die Seriennummer -> 111633CA
Vermute die ganzen FFFF sind die "leeren" Fehlerspeicher.
Ich fänd ein KNX Modul charmant, dann kann man über zwei Adern den RM noch gleich mit Spg. versorgen und hat das andere Adernpärchen für die Vernetztung frei....
JayKay
|

07.12.2011, 22:59
|
|
Erfahrener Benutzer
|
|
Registriert seit: 13.03.2011
Ort: Süddeutschland
Beiträge: 850
|
|
Hterm ist wirklich gut.
Einfach 2 Instanzen laufen lassen und den gewünschten COm-Port auswählen.
Für Hardcore Leute tuts auch einfach Putty :P
|

08.12.2011, 07:45
|
|
Benutzer
|
|
Registriert seit: 26.09.2009
Ort: Köln
Beiträge: 294
|
|
Ist bei HTerm der Timestamp genau genug, dass man sieht, auf welchem Pin Request und Response stattfinden? Bei Putty geht das imho nicht
|

08.12.2011, 14:11
|
|
Erfahrener Benutzer
|
|
Registriert seit: 13.03.2011
Ort: Süddeutschland
Beiträge: 850
|
|
das weiß ich nicht, ausprobieren ist hier wohl die einzige Lösung :P
|

09.12.2011, 03:17
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
Zitat von jaykay
Ich fänd ein KNX Modul charmant, dann kann man über zwei Adern den RM noch gleich mit Spg. versorgen und hat das andere Adernpärchen für die Vernetztung frei....
|
Das würde in Kleinserie eine Menge Geld kosten, ein galv. getrennter DC-DC Wandler, dazu die Trennung vom KNX, alleine das kostet evtl. halbsoviel wie der ganze RM  Solche Wünsche haben immer auch eine Haben-Seite 
Ich sehe da kein Problem, die Batt hält doch "ewig"..
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|

09.12.2011, 10:43
|
 |
Benutzer
|
|
Registriert seit: 07.06.2007
Beiträge: 491
|
|
Zitat von makki
Ich sehe da kein Problem, die Batt hält doch "ewig"..
|
Bei uns musste die erste jetzt nach knapp einem Jahr gewechselt werden.
__________________
CiaoOlaf
Nichts ist so gerecht verteilt, wie der Verstand.
Jeder meint, genug davon zu haben.
|

16.12.2011, 16:23
|
|
Benutzer
|
|
Registriert seit: 16.09.2009
Ort: Düsseldorf
Beiträge: 47
|
|
Ich sniffe jetzt mit USB2ttl Wandlern die Signale des FT232RL und des MSP430 jeweils zum Funkmodul. Dazu habe ich mir ein kl. Programm geschrieben was die vier ComPorts einliest, umwandelt und in eine Ausgabedatei schreibt s.h. Anhang. Somit konnte ich die Daten etwas genauer Analysieren da sie im Diagnosegerät schon aufbereitet werden.
Schön zusehen das die Daten (zumindest) ein Teil einen Prefix/Suffix haben um sie zu identifizieren:
COM13: <STX>C4111633CA2A<ETX> -----> COM14: <STX>0001:111633CA<ETX> = SerienNummer
COM13: <STX>C8014D01451E<ETX> -----> COM14: <STX>0002:014D0145<ETX> = ????
Somit fehlt "nur" die dekodierung der Werte: Hier müssen sich Spg.(8,7 V), Temp.(21,0) und Verschmutzung (0%) verstecken...
...
COM14: <STX>0002:014D0145<ETX>
COM14: <STX>0003:00059A21<ETX>
COM14: <STX>0004:005C0000<ETX>
COM14: <STX>0005:01DB5252<ETX>
COM14: <STX>0006:00000000<ETX>
COM14: <STX>0007:00000000<ETX> = Verschmutzungsgrad
.....
Der Rest verändert sich erstmal nicht. Hier noch ein paar Beispiele:
21,0°C 0% 8,7V
COM14: <STX>0002:014B0146<ETX>
COM14: <STX>0003:00DB3801<ETX>
COM14: <STX>0004:00620000<ETX>
COM14: <STX>0005:01DC5252<ETX>
COM14: <STX>0006:00000000<ETX>
COM14: <STX>0007:00000000<ETX> = Verschmutzungsgrad
21,8° 0% 8,8V
COM14: <STX>0002:0159014E<ETX>
COM14: <STX>0003:00C59760<ETX>
COM14: <STX>0004:005B0000<ETX>
COM14: <STX>0005:01DE5453<ETX>
COM14: <STX>0006:00010000<ETX>
COM14: <STX>0007:00000000<ETX> = Verschmutzungsgrad
22,5° 1% 8,8V
COM14: <STX>0002:01470142<ETX>
COM14: <STX>0003:00BD04E0<ETX>
COM14: <STX>0004:005F0001<ETX>
COM14: <STX>0005:01E05555<ETX>
COM14: <STX>0006:00000000<ETX>
COM14: <STX>0007:00000001<ETX> = Verschmutzungsgrad
Weitere Messwerte kann ich liefern falls benötigt ;-) Hat jemand ein Tipp wie ich die Daten dekodiert bekomme?
JayKay
Geändert von jaykay (16.12.2011 um 16:29 Uhr)
|

16.12.2011, 21:51
|
|
Erfahrener Benutzer
|
|
Registriert seit: 12.07.2007
Beiträge: 2.568
|
|
erste Auffälligkeit:
Beispiel 3 und 4 sind beide 8,8 V haben aber in den Rohdaten keine Übereinstimmung. Seltsam.
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:05 Uhr.
|