Lieber Besucher, herzlich willkommen bei: LedStyles.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
- Funktion und Einsatz der SW wird hier bestmöglich beschrieben, wer weitergehende *sinnvolle* Fragen dazu hat, kann mir ne PN schicken, ich werde die dann (ggfs. mit Antwort) hier als FAQ dazufügen.
Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Pesi« (4. November 2012, 01:22)
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Pesi« (24. März 2012, 13:39)
sagen, dass es nicht suchen soll:Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »Pesi« (2. Januar 2012, 14:01)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
; ================================================================================================ ; SEDU-Ambilight/mDMX-Receiver ; ; benutzerdefinierte Einstellungen ; ================================================================================================ .equ BAUD_MDMX = 250000 ; Baudrate Mini-DMX-Empfang .equ RGB_ORDER = 0 ; RGB-Reihenfolge: ; 0 = nicht tauschen ; 1 = tauschen RGB -> GRB ; 2 = tauschen RGB -> RBG ; 3 = tauschen RGB -> BGR ; 4 = tauschen RGB -> BRG ; 5 = tauschen RGB -> GBR .equ PIX_REPEAT = 1 ; LEDs pro logischem Pixel .equ Pix_COUNT = 256 ; Pixel-Anzahl (1-256) .equ Pix_PORT = PortC ; Ausgabeport WS2801/TM1804-Daten .equ Pix_DDR = DDRC ; DDR WS2801/TM1804-Daten .equ Pix_SDO = 0 ; Ausgabepin WS2801/TM1804 Data .equ Pix_SCO = 1 ; Ausgabepin WS2801 Clock ; ================================================================================================ |
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 |
; ================================================================================================ ; 24-Kanal-PWM mit Mini-DMX-Empfang für SEDU-Board V2.0 ; Patchtabelle DMX-Kanäle -> PWM-Outputs ; ================================================================================================ DMX_PATCHTABLE: .dw 1, 2, 3, 4, 5, 6, 7, 8 ; PortA 0-7 .dw 9, 10, 11, 12, 13, 14, 15, 16 ; PortB 0-7 .dw 17, 18, 19, 20, 21, 22, 23, 24 ; PortC 0-7 ; ================================================================================================ |
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 |
; ================================================================================================ ; 24-Kanal-PWM mit Mini-DMX-Empfang für SEDU-Board V2.0 ; Standalone-Farben nach Reset ; ================================================================================================ STARTUP_COLOURS: .db 128, 128, 128, 128, 128, 128, 128, 128 ; PortA 0-7 .db 128, 128, 128, 128, 128, 128, 128, 128 ; PortB 0-7 .db 128, 128, 128, 128, 128, 128, 128, 128 ; PortC 0-7 ; ================================================================================================ |
), dann macht das nichts, darauf wird nur geprüft, nachdem mind. 1 Sek "Sendepause" war...Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Pesi« (7. Januar 2012, 03:12)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »turi« (24. Februar 2012, 19:08)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
; ================================================================================================ ; Konverter von tpm2-Protokoll auf WS2801/WS2811/TM1804 ; Benutzerdefinierte Einstellungen ; ================================================================================================ .equ USB_BAUD = 1 ; Baudrate USB-Empfänger (0 = 250k, 1 = 500k, 2 = 1,25M) .equ DATA_FRAMESIZE_MAX = 3072 ; Maximale Größe tpm2-Datenframe (fest lassen!) .equ PIX_COUNT = 1024 ; WS2801-Pixel-Anzahl (logische Pixel, max. 1024) .equ PIX_PORT = PortC ; Ausgabeport WS2801/TM1804-Daten .equ PIX_DDR = DDRC ; DDR WS2801/TM1804-Daten .equ PIX_SDO = 0 ; Ausgabepin WS2801/TM1804 Data .equ PIX_SCO = 1 ; Ausgabepin WS2801 Clock .equ RGB_ORDER = 0 ; Farbreihenfolge WS2801-Pixel: ; 0 = nicht tauschen ; 1 = tauschen RGB -> GRB ; 2 = tauschen RGB -> RBG ; 3 = tauschen RGB -> BGR ; 4 = tauschen RGB -> BRG ; 5 = tauschen RGB -> GBR .equ START_R = 0 ; Startfarbe Rot .equ START_G = 0 ; Startfarbe Grün .equ START_B = 100 ; Startfarbe Blau .equ SA_R = 0 ; Standalonefarbe Rot .equ SA_G = 0 ; Standalonefarbe Grün .equ SA_B = 100 ; Standalonefarbe Blau ; ================================================================================================ |
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »Pesi« (16. Dezember 2012, 18:45)

