Relaisboard: Difference between revisions

From Chaosdorf Wiki
(Ist es wahr oder falsch?)
(Undo revision 17485 by 93.189.30.226 (talk))
Line 1: Line 1:
{{Project
|name=Relaisboard
Zum ersten Mal hat über das gegebene Präparat erkannt, wenn bei mir die Probleme mit der Haut auf der Person angefangen haben. Bei mir haben angefangen, auf den Wangen die Aale und der rote Ausschlag zu erscheinen. Dieser Defekte lieferten an mich das wesentliche Unbehagen. Besonders betraf es die moralische Seite des Lebens. Die Aale auf den Wangen machten mich unsicher in sich. Ich dachte ständig, dass der rote Ausschlag auf der Haut der Person mich unschön macht. Es ist vollkommen möglich, dass so aller und in Wirklichkeit war.
|description=8x 230V Relais, seriell schaltbar
|project category=Hardware
Gerade das Mittel Black Mask hat mir zugelassen, von die Ausschläge zu entgehen. Es ist nicht nur bei den Aalen wirksam, sondern auch wird dafür herankommen, wer an anderen entzündlichen Prozessen der Haut leidet. Dieses Präparat ist es leicht, in den häuslichen Bedingungen zu verwenden, da er kosmetisch angenommen wird, und jede Frau kann es sich auf die Person selbständig auftragen. Persönlich hat es so mir gefallen, dass ich mit ihm die Wanderungen zum Kosmetiker ersetzt habe.  
|location=User:penma
   
|people={{U|derf}}, {{U|feuerrot}}
   
}}
<a href=https://zaebok.info/de/black-mask-die-rezensionen-und-die-meinungen-uber-die-maske-fur-die-person.html>zum Kosmetiker ersetzt habe</a>
Irgendwas von mattronik, mit ATTiny2313, Seriellem Port und 8 Relais.
 
AVR-Firmware lässt sich nicht auslesen, entweder wegen fusebits oder aufgelöteten Bauteilen. [[Has video::http://www.youtube.com/watch?v=EPPx2resOs4|Klackern]] kann es aber schon...
 
== Serial Connection ==
 
* Baudrate 9600
* Parity none
* databits 8
* stopbits 1
* handshake none
 
== Protokoll ==
 
4 Byte?
 
Laut Hersteller (könnte aber fürs falsche Modell sein):
 
* 1 Byte Befehl "Relais Schalten": ''0x01''
* 1 Byte Addresse: ''0x01''
* 1 Byte Befehl
* 1 Byte Parity: ''byte1 xor byte2 xor byte3'' (in unserem Fall ''== byte3'')
 
== Test ==
 
[[Has repo::https://github.com/chaosdorf/serialdings|Testcode]]. Funktioniert prima mit den Boards aus dem Fnordeingang (jüngere Version), mit unserem passieren nur komische Dinge.
 
Tabelle der Form: Befehl, Output (_ aus, o an), Antwortbytes. Jeweils binär. Ja, ein Befehl kann verschiedene dinge erzeugen und ich weiß nicht warum.
 
* 00000000  ____oooo  00000000
* 00000000  ________  00000000
* 00000001  ________  00000000
* 00000010  o____o__  01100000 00011111
* 00000010  __o____o  00000110
* 00000011  __oo___o
* 00000100  _______o  00000000
* 00000110  o____o__  01100000 00011111
* 00000110  __o____o  00000001
* 00001000  _o____oo  00011000
* 00001000  _o____o_ 00011000 01111111
* 00001001  o____o__ 01100000 00011111
* 00001010  oo___oo_  01111000 01111111
* 00001010  __o____o  00000000
* 00001010  _o____oo  00011000
 
== Braindump ==
=== feuerrot ===
Neue Firmware drauf und gut? Serielle Dinge sind bei 9k6B ohne Quarz kein Hexenwerk.<br> Ich tat mal: [[Has repo::https://github.com/chaosdorf/relaisboard|Githug]]
 
Wen du ihn geflasht kriegst... mit normalen r0ket-foo (d.h. ohne externe clock) wird der AVR nämlich gar nicht erst erkannt --[[User:Derf|Derf]]

Revision as of 05:41, 4 February 2017

Relaisboard unknown
8x 230V Relais, seriell schaltbar
Ort User:penma
Beteiligt derf, feuerrot

Irgendwas von mattronik, mit ATTiny2313, Seriellem Port und 8 Relais.

AVR-Firmware lässt sich nicht auslesen, entweder wegen fusebits oder aufgelöteten Bauteilen. Klackern kann es aber schon...

Serial Connection

  • Baudrate 9600
  • Parity none
  • databits 8
  • stopbits 1
  • handshake none

Protokoll

4 Byte?

Laut Hersteller (könnte aber fürs falsche Modell sein):

  • 1 Byte Befehl "Relais Schalten": 0x01
  • 1 Byte Addresse: 0x01
  • 1 Byte Befehl
  • 1 Byte Parity: byte1 xor byte2 xor byte3 (in unserem Fall == byte3)

Test

Testcode. Funktioniert prima mit den Boards aus dem Fnordeingang (jüngere Version), mit unserem passieren nur komische Dinge.

Tabelle der Form: Befehl, Output (_ aus, o an), Antwortbytes. Jeweils binär. Ja, ein Befehl kann verschiedene dinge erzeugen und ich weiß nicht warum.

  • 00000000 ____oooo 00000000
  • 00000000 ________ 00000000
  • 00000001 ________ 00000000
  • 00000010 o____o__ 01100000 00011111
  • 00000010 __o____o 00000110
  • 00000011 __oo___o
  • 00000100 _______o 00000000
  • 00000110 o____o__ 01100000 00011111
  • 00000110 __o____o 00000001
  • 00001000 _o____oo 00011000
  • 00001000 _o____o_ 00011000 01111111
  • 00001001 o____o__ 01100000 00011111
  • 00001010 oo___oo_ 01111000 01111111
  • 00001010 __o____o 00000000
  • 00001010 _o____oo 00011000

Braindump

feuerrot

Neue Firmware drauf und gut? Serielle Dinge sind bei 9k6B ohne Quarz kein Hexenwerk.
Ich tat mal: Githug

Wen du ihn geflasht kriegst... mit normalen r0ket-foo (d.h. ohne externe clock) wird der AVR nämlich gar nicht erst erkannt --Derf