-
Thread
Retro Fieber: Z80 oder 68000 ?
> E1/ macht ja die Freigabe über IOREQ. (In meinem Datenblatt heißen die Enable-Eingänge G1, G2A und G2B) /IOREQ auf G2A (oder G2B). Auf G1 solltest Du /M1 legen, da während des Interrupt Acknowledge Cycle /IOREQ und /M1 low sind. Ich würde allerdings A7 auf G2B legen, und A4, A5, A6 auf
Demuxer CS leitung I/O Map: 00 01 02 03 04 05 06 07 ..... CMD LO HI B1 B2 B3 B4 .... CMD = WRITE/READ/ERASE etc. LO/HI = Zielfile... 0,1,2,3,4,5,6...
-
Thread
WordClock mit WS2812
>b<0c>b<1c>p<ec><8e>cl`<03>rlp<f2>o<e0><82><9c><00><0c><0c><82><8e><80>l<0c><8c> <9c><80><0c><0c><0c>b<0c>n<e2><e2>ol<8c><1c><9c><0c><8e>p<0c><8c>|~<f2>o<ee>
;?<2><14>r???n?<4><14>?r??l`<27>$`<27>??|??<\0>?8~?n?<2>?????r?#?n?<2>??<\f><24>??b?<4>?<\f><18>?#l`<27><4>?<\0>?$???<1>Fl???<27>??<\0><\f><24><\0><\f><24><\0><\f><24>?<\f><24>?<\f><28>r<27>???`<27><4><\b
-
Thread
Logamatic 2107 Schnittstelle
00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31
06 9A 08 0B 02 00 7B 04 05 00 00 00 FC UBAX V 2.4 / SAFE 2.20 / keine Erweiterung ------------------------------------------ TX: 04 08 02 RX: 04 08 02 00 48 02 04 4B 02 14 00 00 00 Die letzten 3 0x00 deuten
-
Thread
TX / RX 2B Baustein Fragen dazu
Hallo zusammen, ich habe mir in der Bucht fünf Sender und fünf Empfänger http://www.talkingelectronics.com/projects/27MHz%20Transmitters/imagesP2/RX2Bdatasheet-5function.pdf hierzu gekauft und möchte dazu was logischerweise ferngesteuertes bauen. Dazu hätte ich ein paar Fragen, weil ich von HF keinen Ahnung habe: Kann ich beide Schaltungen auf Lochraster aufbauen und fliegend verdrahten oder muss ich Sender und/ oder Empfänger auf einer geätzten Platte ohne Kreuzungen aufbauen? Wo(Bauelemente und Werte) kann ich an der Sendereichweite drehen, wenn ich etwas mehr Reichweite brauche
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
10 6b 2c 6b 2c 00 00 00 05: BBLHl : (128, 2, 1076012, 27436, 5) BBBBBHHHB: (128, 2, 0, 16, 107, 11371, 11264, 0, 5) 12B : (128, 2, 0, 16, 107, 44, 107, 44, 0, 0, 0, 5) 80 02 00 11 6b 66 6b 66
b2 0 0f 9 22 13 89 2 77 1 2 1 b7 DTU -> WR --------- 16: d4:cf:21:0f:00:63:70:71:60: 72:22:84:12:5a:5a:1b:8e:ee:12:3d:b6:08
-
Thread
ISR Code schneller machen?
/B werden mit den Werten für 1,5..2,5ms geladen 2^16 * (pw/32) ;pw pulse weite in ms - Comp1A/B ISR (am Ende eines Pulses) setzt den nächsten Wert, der im PWM-Mode beim Overflow in die echten CompareRegister
Falk B. schrieb im Beitrag #5265950: > Der dadurch entstehende Jitter liegt bei max. 1-2 > CPU-Takten! Sicher? z.B. (max. Dauer) RCALL 3 ICALL 3 RET 4 RETI 4 CPSE 1/2/3 SBRC 1/2/3
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
txdata(unsigned char *data, unsigned char number) { unsigned char i; PORTD = (1<<PIND5); //TX_LED_2 on rf12_trans(0x8238); // TX on rf12_ready(); rf12_trans(0xB8AA); rf12_ready(); rf12_trans(0xB8AA); rf12_ready(); rf12_trans(0xB8AA); rf12_ready(); rf12_trans(0xB82D
Hallo, Ich beschäftige mich jetzt seit 2 Wochen mit den 868MHz Modulen und bin langsam am verzweifeln. Ich benutze die RFM12b Module mit 2 Atmega8, habe alle Änderungen für die 868MHz übernommen und benutze den RFM12_RX_TX.zip Code von Benedikt
-
Thread
AVR-Bootloader mit Verschlüsselung
include "m88Pdef.inc" ; ATmega88P ;.include "m8def.inc" ; ATmega8 ;.include "pwm2Bdef.inc" ; AT90PWM2B ;.include "pwm2def.inc" ; AT90PWM2 ;.include "pwm3Bdef.inc" ; AT90PWM3B ;.include "pwm3def.inc" ; AT90PWM3 ;.include "tn13def.inc" ;
damit die Windows Software dann je nach Anzahl der Controller, nacheinander die Abfrage tätigt (also z.B. BOOT1,BOOT2..) Alle Controller lauschen auf der RX Leitung und aktivieren den TX Zweig zum Antworten nur wenn sie gefragt werden. Danach deaktivieren sie diesen wieder. Wenn die Windows Software alle
-
Thread
Handykamera MCA-25 ansteuern
FB > RX CH0: RESPONSE UIH len:4 |....| <F9 01 EF 09 E1 05 23 8D 9A > //some AT Commands TX CH3: COMMAND UIH len:13 |AT*EACS.17.1.r| <F9 23 EF 1B 41 54 2A 45 41 43 53 3D 31 37 2C 31 0D D1 > RX CH3: RESPONSE UIH len:13 |AT*EACS.17.1.r| <F9 21 EF 1B 41 54 2A 45 41 43 53 3D 31
.r.n| <F9 21 EF 1B 0D 0A 2B 43 53 43 43 3A 20 45 33 0D 0A B0 > //authenticate peripheral device phase2 TX CH3: COMMAND UIH len:17 |AT+CSCC.2.199.B9.r| <F9 23 EF 23 41 54 2B 43 53 43 43 3D 32 2C 31 39 39 2C
-
Thread
Wlan2Serial Modul für 5 euro
]="|"&A2&ZEICHEN(13)&"|"&B2&ZEICHEN(13)&"|"&C2&ZEICHEN(13)&"|"&D2&ZEICHEN(13)&"|"&E2&ZEICHEN(13)&"|"&F2&ZEICHEN(13)&"|"&G2&ZEICHEN(13)&"|"&H2&ZEICHEN(13)&"|-"&ZEICHEN(13)[/code]
teilst dem DHCP mit, dort stellst eine feste IP dann ein und vergibst gleich einen Namen im DNS. z.B. [c] a1:b2:c3:d4:e5:f6 192.168.5.50 esp_01 b1:c2:a3:d4:e5:f6 192.168.5.51 esp_02 c1:a2:b3:d4:e5:f6 192.168.5.52 esp_03 [/c] > Klar, ich kann sie auf der Zielhardware auslesen, dann weiss
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
Abfrage 12 01 bei mir kommt da folgendes raus: CMD: 13 LEN: 17 DATA: 00 01 00 05 12 24 00 F0 B3 01 00 02 9A 5F 01 00 5B 03 3A 00 00 B6 06 sehe ich das richtig das du dich z.B beim parken nur auf die ersten 2 Bytes beziehst ? und nicht die Antwort nur 2 Bytes hat ? Ich habe noch ein kleines
top right(looking from front) on the mainboard. Using a cheap logic analyser I see this from the tx pin of Wemos: '2' (0x02) '2' (0x02) '1' (0x01) '0' (0x00) '139' (0x8B) '3' (0x03) '2' (0x02) '2' (0x02) '1' (0x01) '0' (0x00) '139' (0x8B) '3' (0x03) But nothing on rx. I have verified
-
Thread
CMU200 Erfahrungen und Modifikationen
Tom B. schrieb im Beitrag #6306191: > Wie komme ich denn ins Bios? Mit F2 oder DEL?
17/I, 18/O right softkeys: 1E/A, 1F/S, 20/D, 21/F, 22/G, 23/H, 24/J, 25/K, 26/L lower softkeys: 3B/F1, 3C/F2, 3D/F3, 3E/F4, 3F/F5, 40/F6, 41/F7, 42/F8, 0C/- control group: 0E/<--, 52/NumIns 31/N, 30/B 2F/V, 2E/C 2C/Z, 2D/X functon group: 19/P, 1A/[, 1B/] system group: 1B/\, 28/', 27/;
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Hallo holger, das habe ich gemacht. Hier sind meine Registereinstellungen für TX und RX: Kannst du das bitte mit deinen Einstellungen vergleichen? TX: [c] const unsigned int Bank1_Reg0_13[40]= { // address data (0x20|0x00), 0x40, 0x4B, 0x01, 0xE2
Frage. Ich habe eine Zentrale mit nem rfm, rundherum mehrere slaves. Sagen wir Master 1 mit Slaves 2 - 5. Will ich nun an Slave 2 was senden muss tx vom Master 2 sein, ebenso dessen Rx0 wegen dem Autoack. Will ich nun an Slave 3 senden ist des Masters tx und rx0 auf 3. Tx und rx0 bleiben im Slave
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
Statusregisters. Nehme ich den Befehl weg kommt kein nIRQ Signal als Reaktion auf ein Byte an das TX Register [c] // >>>> TX: Senden einer Bytefolge + Checksumme <<<<< // <2 x 0xAA>, <Anzahl Bytes>, <Bytes>... <Bytes>, <Checksumme>, < Dummy> #define RF_TX_ON 0x8239 #define RF_TX_OFF 0x8209
Hi Lorenz! Kann man mir deinem Code bei z.B. 3 Schaltungen festlegen, dass man von z.B. Schaltung 1 etwas an Schaltung 2 schickt? Wenn ja, könnt ich mir den Code mal ansehn? lg, Steevie
-
Thread
ADC Messung mit dem Attiny 841
uint8_t command; volatile uint8_t tx_buf[2]; // 4 volatile uint8_t tx_buff = 11; // 4 volatile uint8_t tx_buf_index = 0; // Funktionsprototypen void I2C_init(void); void I2C_init(void) { TWSA = I2C_SLAVE_ADDRESS;
/ Test Daten tx_buf[0] = wert1; tx_buf[1] = 2; tx_buf[2] = 3; tx_buf[3] = 14; tx_buf_index = 0; break; } command = 0x00; } } } [/c] Auf die
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
ff 00 03 2b 00 dc 08 9c 01 de 00 30.04.2025;11:26:38;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dc 08 9c 01 de 00 30.04.2025;11:27:39;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00
:34:38;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dd 08 9e 01 d2 00 30.04.2025;11:35:37;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dd 08 a2 01 aa 00 30.04.2025;11:36:37;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
0xFFFF9FFF; // reset CAN remap // CAN_RX mapped to PA11, CAN_TX mapped to PA12 if (remap == 0) { RCC->APB2ENR |= 0x4UL; // Enable GPIOA clock GPIOA->CRH &= ~(0xFF000UL); // Configure PA12(0b0000) and PA11(0b0000)
0x00005000; // set CAN remap // CAN_RX mapped to PD0, CAN_TX mapped to PD1 (available on 100-pin and 144-pin package) RCC->APB2ENR |= 0x20UL; // Enable GPIOD clock GPIOD->CRL &= ~(0xFFUL); // Configure PD1(0b0000) and PD0(0b0000)
-
Thread
RFM01/02 Basics
unterbrochen und es passiert nichts mehr, >warum auch immer!? fehlt wohl das "return": test: tx(1)= 84 tx(2)= 69 tx(3)= 83 tx(4)= 84 tx(5)= 58 tx(6)= 10 tx(7)= 13 goto senden return
Call Fsk_send(tx(count)) Next Count und kein time out hat besser: test: tx(1)= 84 tx(2)= 69 tx(3)= 83 tx(4)= 84 tx(5)= 58 tx(6)= 10 tx(7)= 13 n = 16 goto senden
-
Thread
Bluetoothmodul BTM-222
if(buffer == "Pair with BT_A2B61AA") lol, so geht kein Stringvergleich... if(!(strcmp(buffer, "Pair with BT_A..."))) { // code für gleichheit } else { // code für ungleichheit }
erkannt. die frage ist, wieso ist das so und wo ist die ursache für dieses verhalten. und eine 2 frage: ich kann meinen btm2 nicht mehr über uart (hterm) programmieren. keine reaktion auf befehle. hab ich die uart (tx, rx) zerschossen? habs direkt an einem ftdi-usb converter für das arduino mini
-
Thread
GPS - Empfänger günstig bei Ebay
Eine Sache ist mir gerade noch aufgefallen, auf den Bildern sind 2 verschiedene GPS-Module zu sehen, einmal JP7-T und auf anderen JP7-TX. Da scheint es eine Inkompatibilität zu geben. Ich hab hier JP7-TX, und mit denen funktioniert es offenbar nicht so richtig.
ich irgend etwas übersehen? Muss man das Loggen zusätzlich zu den Einstellungen mit $PSRF109,11,4,2,0,0,0,25,50*1B irgendwo aktivieren?
-
Thread
UART Bootloader ATtiny13 - ATmega644
;1 = 5 _tx3: .if CRC rjmp pc+1 ;2 rjmp pc+1 ;2 .endif rcall wait_bit_time ;14 + tw lsr a0 ;1 brcc _tx4 ;1/2 nop ;1 TXD_0 ;2 rjmp _tx5 ;2 _tx4: TXD_1 ;2 rjmp _tx5 ;2 _tx5: dec a1 ;1 brne _tx3 ;2 = 24 + tw cbi RTS_PORT, TRS ; clear RTS pin ??? ret ;-------------------------------------
-
Thread
RS485 bus mit Fleury Uart
Das Senden geht jetzt so: [c] void Net_SendFrame(void) { uCRC16_t CRC; if(INCLUDE_CRC(stTxData.InfoByte)) { stTxData.DataLength += (INCLUDE_CRC(stTxData.InfoByte)); // + 2 Byte CRC CRC = CalcCRCBuffer(&stTxData.RxAddress,stTxData.DataLength +2); // + 2 Byte Header
Net_SendFrame(void) { uCRC16_t CRC; // uCRC16_t = typdef union aus crc16.h if(INCLUDE_CRC(stTxData.InfoByte)) { stTxData.DataLength += (INCLUDE_CRC(stTxData.InfoByte)); // + 2 Byte CRC CRC = CalcCRCBuffer(&stTxData.RxAddress,stTxData.DataLength +2); // + 2 Byte Header (normal
-
Thread
Unterstützung - eigenes CAN Protokoll
on das Datenbyte1 auf 0x01 steht. Wenn ja dann soll z.B. Teilnehmer 2 die Nachricht 256 + 1 auf den LED's anzeigen.
Hi Matthias, so ganz verstehe ich dies immer noch nicht. Der Teilnehmer 1 sendet z.B. seine Daten mit der COB-ID:0x181. Entspricht dies jetzt einem PDO(TX) oder PDO(RX)? Genauso mit dem COB-ID:0x581. Damit kann ich z.B. sagen, das der Teilnehmer 1 die Daten vom Teilnehmer 2 lesen
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
// read Unique ID and generate serial number for the USB char c; int j; uint8_t* idB; uint8_t x; StringSerial[0] = DEVICE_ID_SIZE*2 + 2; // StringSerial[1] = DESC_STRING; for (j = DEVICE_ID_SIZE*2*2 + 2, idB = (uint8_t*)(DEVICE_ID_ADDRESS + DEVICE_ID_SIZE-1); j>2; idB
while(i > -1) //rückwärts lesen { b = U_ID + i; *s = toAscii(b); s += 2; *s = toAscii(b >> 4); s += 2; i--; } } #else #define InitSerial() // nothing #endif [/c]
-
Thread
Projekt fertiggestellt: MP3 Player für Kinder auf ATTiny-Basis
10059_10884_10887_100031_10319_321_322_10103%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=aff242c1-8336-40de-96e9-620a1b61445d&algo_expid=aff242c1-8336-40de-96e9-620a1b61445d-0 1x Kondensator 100nF (C1) https://www.reichelt.de/Scheiben/2/index.html
10059_10884_10887_100031_10319_321_322_10103%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=aff242c1-8336-40de-96e9-620a1b61445d&algo_expid=aff242c1-8336-40de-96e9-620a1b61445d-0 1x Kondensator 100nF (C1) https://www.reichelt.de/Scheiben/2/index.html
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
L=25 4b 2d d4 2b 12 02 48 97 a9 de 8a 40 00 81 13 00 fa 00 27 dd 68 b2 30 c0 06 RSSI 80 #003 1550170801 L=25 4b 2d d4 2b 12 02 48 97 a9 de 8a 40 00 81 13 00 fa 00 27 dd 68 b2 30 c0 06 RSSI 80 02 48 97
4b 2d d4 2b 12 02 48 97 a9 de 8a 00 03 40 8e 40 9b 1a 72 b2 0d 6a 20 23 1e 00 00 00 00 RSSI 78 #008 1550419975 L=25 4b 2d d4 2b 12 02 48 97 a9 de 8a 00 04 40 87 40 8e 1b 95 40 4b 6e 00 68 17 RSSI 81
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
funktionierende mitschnitt: ======================================== //CAM tells mobile new current (100mA) TX CH3: COMMAND ....... <F9 23 EF 1B 41 54 2A 45 43 55 52 3D 31 30 30 30 0D D1 F9> RX CH3: RESPONSE UIH len:13 |AT*ECUR.1000.r| <F9 21 EF 1B 41 54 2A 45 43 55 52 3D 31 30 30 30 0D B0 F9> RX
08 2B 2B 2A 2A 4B 4B ED F9> ======================================== mein mitschnitt (nur TX) : ======================================== mca25_read_mux_packet: >>> F923EF1B41542A454355523D313030300DD1F9
-
Thread
Amateure braucht Hilfe bei RS232
bei aufgetrennter Verbindung zum USB-X-Adapter) auf der Geräteseite am RJ45 die Spannungen zwischen 2-4 RX und 2-5 TX.
Hab mal gemessen: Pin 2 (GND) zu Pin 4 RX = 0V Pin 2 zu Pin 5 (TX) = 3,0V Pin 6 zu 7/8 = 11,8v Heißt RS232?
-
Thread
Hackbarer(?) 21 EUR Quadcopter
this case. // The pattern is defined by 5 least significant bits of // sum of 3 bytes comprising TX id static const u8 freq_hopping[][16] = { { 0x27, 0x1B, 0x39, 0x28, 0x24, 0x22, 0x2E, 0x36, 0x19, 0x21, 0x29, 0x14, 0x1E, 0x12, 0x2D, 0x18 }, // 00 { 0x2E, 0x33, 0x25, 0x38, 0x19, 0x12, 0x18
set_tx_id(u32 id) 2 { 3 u8 sum; 4 tx_id[0] = (id >> 16) & 0xFF; 5 tx_id[0] = (id >> 8) & 0xFF; 6 tx_id[0] = (id >> 0) & 0xFF; 7 sum = tx_id[0] + tx_id[1] + tx_id[2]; 8 // Base row
-
Thread
Wer verwendet RFM69?
_2 | RF_SYNC_TOL_0 }, /* 0x2f */ { REG_SYNCVALUE1, 0x2D }, //attempt to make this compatible with sync1 byte of RFM12B lib /* 0x30 */ { REG_SYNCVALUE2, networkID }, //NETWORK ID }
sensor[2]=2; /* if(rfm_receiving()) { rfm_receive(sensor, &rx_length); tx_length = rx_length; rfm_transmit(sensor, tx_length); }*/ rfm_transmit
-
Thread
Lattice Diamond: UART Receiver Siganl Wegoptimiert
), .tx_dwen_0(1'b0), .tx_req_1(1'b0), .tx_din_1(16'd0), .tx_sop_1(1'b0), .tx_eop_1(1'b0), .tx_dwen_1(1'b0), .tx_req_2(1'b0), .tx_din_2(16'd0), .tx_sop_2(1'b0), .tx_eop_2(1'b0), .tx_dwen_2(1'b0), .tx_req_3(tx_req_ur), .tx_din_3(tx_dout_ur), .tx_sop_3(tx_sop_ur), .tx_eop_3(tx_eop_ur), .tx_dwen_3(1'b0), .tx_rdy_0(tx_rdy_wbm
-
Thread
Webasto W-Bus
ich denke das sollte so aussehen: 1) Heizung aus -> Einschalten per GSM (12V-EIN) Bus wecken TX: von Addr 2 an Addr 4 Einschalten für x-min TX: von Addr 4 an Addr 2 ok Einschalten für x-min 2s Pause TX: von Addr 2 an Addr 4 Einschalten für x-min TX: von Addr 4 an Addr 2 ok Einschalten für x-min alle 25s solange kein Ausschaltbefehl von GMS oder 1533 gekommen ist TX: von Addr 2 an Addr 4 Kommandostatus prüfen TX: von Addr 4 an Addr 2 ok Kommandostatus prüfen 2) Heizung per GSM oder 1533 Eingeschaltet -> 1533 aus RX: von Addr 3 an Addr 4 Ausschalten TX: von
-
Thread
40 Spannungen einlesen und an AtMega8 übertragen
Wie kommst Du auf 7s? 1,2kBit / 10 Bit / 40 = 0,4s Und niemand sagt, daß Du mit 1,2kBit senden mußt. Du kannst z.B. 50kBit nehmen. Peter
// after output = high TCCR0B = 0; // then stop T0 } tx_idx++; // point to next bit } uint8_t tx_busy( void ) { return TCCR0B;
-
Thread
Bei Reichelt SiRF Star III LP Bluetooth für 16,65 Euro
1. entweder aufschrauben und den Akku kurz ablöten und wieder ran. 10Sek haben bei mir gereicht. 2. Oder anlassen und so die Batterie komplett entleeren. Wobei 1 schneller geht. und bei gpsd muss -b dahinter stehen, weil sonst schaltet er das wieder um und das Spiel beginnt vom neuen.
MoinMoin, ja, dass genau war der Effekt, als ich auch mal "mit ohne" -b probiert hatte..., die Kästchen sollten 0xE0-en sein. Das Teil muss also geresettet werden, Variante 2 dauert zwar länger, ist aber sicherer (meine Meinung...). Grüße Uwe
-
Thread
zwei mega328 über 10m Kabel miteiander kommunizieren lassen
werde mal eine RS232 Strecke aufbauen, den die max-Bausteine sind bereits im Hause. Wie schicke ich RX/TX am besten durch das CAT5? RX/TX in EINEM verdrillten Leitungspaar oder aufgesplittet in RX mit GND und TX mit plus? Oder ist das egal? Bei I2C ist das z.B. sehr wichtig. Oh und noch eine 2. Frage:
Joachim B. schrieb im Beitrag #5518323: > wurde denn darauf nicht im Optiboot Rücksicht genommen? > ATmega haben doch NEU ein weiteres Register > Atmega-USART: U2X Bei U2X wird auch nur 8 statt 16mal gesampelt
-
Thread
arduino und dfplayer spielt einfach nichts ab
Gio B. schrieb im Beitrag #7541266: > Ich denke es liegt daran, > dass man dort in der aktuellen Version keinen old bootloader wählen kann Ich habe gerade mal den nightly build 2.2.2 für Linux herunter
Gio B. schrieb im Beitrag #7541225: > Ich habe nochmal einen anderen Weg genutzt und alles mit einem Windows > Rechner gemacht: > Arduino IDE 2.2.1 installiert > CH430 Treiber installiert Und gucke
-
Thread
RFM12 - Funkmodul
Ausgangangsleistung, 120kHz Frequenzshift rf12_mode(1,0); // Sender einschalten rf12_tx(0xAA); rf12_tx(0xAA); rf12_tx(0xAA); rf12_tx(0x2D); rf12_tx(0xD4); for (c=0; c<255; c++) // irgendwelche Daten übertragen rf12_tx(c++); rf12_mode(0,0); // Sender ausschalten Die
OUTPUT(); for(;;) { LED1_ON(); rf12_mode(1,0); // Sender einschalten rf12_tx(0xAA); rf12_tx(0xAA); rf12_tx(0xAA); rf12_tx(0x2D); rf12_tx(0xD4); for (c=0; c<255; c++) // irgendwelche Daten übertragen rf12_tx(c++); rf12_mode(0,0);
-
Thread
MP3-Player Bauteile für wenig Geld
weiter) ATE0 [OK] AT^SSTK=086,0 [>] D0 54 81 03 01 21 80 82 02 81 02 8D 49 04 ->Header 30 31 2F 32 38 20 4E 6F 72 6D 2F 4D 50 33 44 69 ->Format 0D 49 2D 3E 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 49 20 30 <34 3A 34 37> ->Zeit 0D 53 63 6F 6F 74 65 72 20 2D 20 53 68 61 6B 65 20 54 68 61 74 20 28 52
Description Section M/O Min Length Proactive SIM command Tag 12.2 M Y 1 Length (A+B+C) - M Y 1 or 2 Command details 11.6 M Y A Device identities 11.7 M Y B Text string 11.15 M
-
Thread
Heizungssteuerung Trovis 5575 auslesen
RJ45 – Buchse Die Sicht in dem tollen Wiki ist IN die Buchse, von aussen. 1 2 3 4 5 6 7 8 Ger.BusB | +5V | RxD | CTS | DTR | TxD | GND | Ger.BusA bn bn/w gn gn/w bl bl/w or or/w Die Farben sind die MEINES ex-Lankabels. Die Schnittstelle
ca. 15€ Verbindung seitliche RJ45-Buchse zum RS485 Umsetzer: RJ45 (5573) Wandler 1 ------ TX 2 ------ GND 7 ------ +5V 8 ------ RX Modbus-WiFi Gateway entsprechend A/B RS485 anschliessen. Das Gateway läuft nicht mit den 5V aus der Anlage; die resettet sich auch immer wenn
-
Thread
XP Laptop RS232 Schnittstelle funktioniert nicht
seriellen Verbindungskabeln gibt: 1. Ein Kabel das gerade durch verbunden ist, also Rx --> Rx und Tx --> Tx. Das ist das Standardkabel. 2. Ein Kabeltyp, bei dem Rx und Tx über Kreuz verbunden ist. Dieser Kabetyp nennt sich Nullmodemkabel. Ein solches Kabel benötigst Du um dein OBD-Gerät mit Deinem
seriellen > Verbindungskabeln gibt: > 1. Ein Kabel das gerade durch verbunden ist, also Rx --> Rx und Tx --> > Tx. > Das ist das Standardkabel. > 2. Ein Kabeltyp, bei dem Rx und Tx über Kreuz verbunden ist. Dieser > Kabetyp nennt sich Nullmodemkabel. Ein solches Kabel benötigst Du um > dein OBD-Gerät
-
Thread
Eigenes i.MX6 Board - JTAG läuft. Wie nun weiter mit U-Boot?
__ENET1_TX_EN 0x1b0b0 MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0 MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0 MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b031 >;
__ENET1_TX_EN 0x1b0b0 MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0 MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0 MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b031 MX6UL_PAD_GPIO1
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
RX, TX habe ich vertauscht. Also noch mal detailiert mein Aufbau (Steckbrett): GPS-Pin: ATmega32-Pin 1 (RX) <----> 15 (TX) 2 (TX) <----> 14 (Rx) 3 (GND) <-> GND 4 (VIN) <-> VCC 5
Gibt es die Module eigentlich auch als wasserdichte Maus mit z.B. 2 m Anschlußleitung?
-
Thread
LSC Smart Connect - neues Smart Home System bei Action
0)<\r><\n> PROT: ts: 9790, All data has been sent-> send FP ack Queue(1)<\r><\n> PCKT: ts: 9800, Tx Function protocol ACK Packet CMD:5 from Queue cnt(0)<\r><\n> <supply off> PROT: ts: 9800, Add Network status 4 CMD:2 to Queue(1)<\r><\n> PCKT: ts: 9820, Tx Network status Packet CMD:2 from Queue cnt
diese Varianate verwiesen: https://forums.parallax.com/discussion/156081/polypixels-driving-ws2812b-addressable-leds-using-2-wires
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
T und die Werkzeug NR zB. T2 Gruß Wolfgang
mir nicht. Der > Haken ist gesetzt. Im Programm steht an den Wechselpositionen der Befehl > M6 T2 z.B. hintereinander. M6 muss entfallen, einfach nur T2 alleine in eine Zeile schreiben. Wenn der Interpreter T2 oder weitere Tx erreicht erfolgt die Meldung: Werkzeugwechsel T2 steht bevor.
-
Thread
ESP8266, Arduino 5V Spannungsquelle
Joachim B. schrieb im Beitrag #6464756: > welcher denn? > Manch einer hängt ja schon mal fest am USB Wandler, nur ein Arduino mit > ATmega2560 hat eine freie 2te Rx und Tx Ja ist ein Arduino Mega2560. Es
Joachim B. schrieb im Beitrag #6464756: > welcher denn? > Manch einer hängt ja schon mal fest am USB Wandler, nur ein Arduino mit > ATmega2560 hat eine freie 2te Rx und Tx Er benutzt nur den USB-UART, den
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
AUS !!!!! ID_1st = 118 ID_2nd = 150 RxTx_Data[0] = 1' PortC ' Kompletter Port mit 8 Bit in RxTx_Data Byte 0 RxTx_Data[1] = 2 RxTx_Data[2] = 4 RxTx_Data[3] = 8 RxTx_Data[4] = 16 RxTx_Data[5] = 32 RxTx_Data
) ' set id of filter B2_F4 to 2nd node ID CANSetOperationMode(_CAN_MODE_NORMAL,0xFF) ' set NORMAL mode CANWrite(ID_1st, RxTx_Data, 8, Can_Send_Flags) ' send initial message ' ##########
-
Thread
STM32 24Bit Bmp nach 565RGB Format
[0], (bmp.pic_w_l)*3, &br); for(tx=0;tx<bmp.pic_w_l;tx++) { point.r = *(tx*3 +2+buffer); point.g = *(tx*3 +1+buffer); point.b = *(tx*3 +0+buffer); point.x = tx; point.y
[0], (bmp.pic_w_l)*3, &br); for(tx=0;tx<bmp.pic_w_l;tx++) { point.r = *(tx*3 +2+buffer); point.g = *(tx*3 +1+buffer); point.b = *(tx*3 +0+buffer); point.x = ty;//tx;
-
Thread
Pollin Netbox
ich hab da mal was durchgepiepst: ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ │A0 │A1 │A2 │A3 │A4 │A5 │A6 │A7 │A8 │A9 │A10│A11│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │A12│A13│A14│A15│A16│A17│A18│A19│TxA│TxB│TxC│TxD│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │VCC│
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │A12│A13│A14│A15│A16│A17│A18│A19│TxA│TxB│TxC│TxD│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │VCC│ │ │IOW│AEN│IOR│ │RxD│TxD│OE │WE │+5V│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │VCC│GND│GND│D0 │D1 │D2 │D3 │D4
-
Thread
seriell FTDI TTL UART SUART ich blicke nicht mehr Durch!
. Unglücklicherweise 2 Stück davon. *seufz* Rx und Tx kann ich ja trotz dem mal testweise tauschen und schauen ob was passiert. Muss aber erst nachher mal die Kabel burchpiepsen da ich selbstverständlich nicht notiert habe
schalten, z.B. SN74LVC2G17. Die machen auch die Pegelwandlung 5V zu 3,3V, Live Insertion und Back-Drive Protection.
-
Thread
Protokoll für einfache Kommunikation rs485
if(sec%7==3) { //0110006C0001020078 AF1E //crc-teststring u8 len=9; u16 crc=0; txBuffer[0]=0x01; txBuffer[1]=0x10; txBuffer[2]=0x00; txBuffer[3]=0x6c; txBuffer[4]=0x00; txBuffer[5]=0x01; txBuffer[6]=0x02; txBuffer[7]=0x00; txBuffer[8]=0x78; crc= function_crc( txBuffer, len); txBuffer[len] = crc & 255 ; txBuffer[len+1]= crc>>8 ; serial_tx(txBuffer,len+2); } #else//empfänger if(sec%7==3 && uart_str_rx[9]>0 ) { for (u8