Hab schnell mal mein Python Script umgebaut, das kann OBIS lesen inkl. CRC Check. Normalerweise wirft es die Daten über MQTT raus, hab ich eben mal auskommentiert. Ausgabe: [code] 1b1b1b1b01010101760532bf6b7662006200726301017601010510ea79280908050e422d4c692b01620063a19d00760532bf6b77620062007263070177010908050e422d4c692b01017577078181c78203ff010101010649534b52410177070100000000ff010101010908050e422d4c692b0177070100010801ff628201621e52ff6900000000269d01010177070100600505ff0101010162800177070100010700ff0101621b5200550000017301010163254500760532bf6b786200620072630201710163ec99000000001b1b1b1b1a034d83
20000008 00000018 D GPIOPort_list 08000405 0000004e T HAL_CRCEx_Polynomial_Set 08000391 00000074 T HAL_CRC_Init 0800038f 00000002 W HAL_CRC_MspInit 08000453 0000001c T HAL_DAC_DeInit 080029d9 0000002c T HAL_DAC_MspDeInit 0800046f 00000018 T HAL_DAC_Stop 080002ad 0000000c W HAL_GetTick 08002b55 0000002c T
the USB data. In accordance with the USB 2.0 specification, it performs bit stuffing/un-stuffing and CRC5/CRC16 generation. It also checks the CRC on the USB data stream. USB Protocol Engine. The USB Protocol Engine manages the data stream from the device USB control endpoint. It handles the low level
the USB data. In accordance to the USB 1.1 specification, it performs bit stuffing / un-stuffing and CRC5 / CRC16 generation / checking on the USB data stream. • USB Protocol Engine The USB Protocol Engine manages the data stream from the device USB control endpoint. It handles the low level USB protocol
Description 0x0 FLASH CRC of full Flash (boot, application code, and application data) 0x1 BOOT CRC of the Boot section 0x2 BOOTAPP CRC of the Application code and Boot sections 0x3 NOCRC No CRC Bit 5 – CRCSEL CRC Mode Selection This bit controls the type of CRC performed by the CRCSCAN peripheral. Refer to the CRCSCAN section for more information about the functionality. Value Name Description 0x0 CRC16 CRC-16-CCITT 0x1 CRC32 CRC-32 (IEEE 802.3) Bits 3:2 –
define MAXCYLINDER 980L /* CHS parameter from the original hdd */ #define MAXHEAD 15L #define MAXSECTOR 17L #define TARGETDISK 0x81 /* 0x80 first hdd 0x81 second hdd ... */ #define FILENAME "KN2000.img" /* the Image file to store on the hdd */ /*************************************************************
ms typ. Average write 10.5 ms typ. 10.5 ms typ. 10.5 ms typ. 10.5 ms typ. 10.5 ms typ. Full stroke 17 ms typ. 17 ms typ. 17 ms typ. 17 ms typ. 17 ms typ. Data transfer Rates: Disk to Read Once a 184 Mb/sec 184 Mb/sec 184 Mb/sec 184 Mb/sec 184 Mb/sec Revolution 1, 2 min. min. min. min. min. 341 Mb/sec
Byte At Buffer + &H16 Overlay 'protocol (ICMP=1, TCP=6, UDP=11) Dim T_ip_proto As Byte At Buffer + &H17 Overlay 'header checksum Dim T_ip_hdr_cksum0 As Byte At Buffer + &H18 Overlay Dim T_ip_hdr_cksum1 As Byte At Buffer + &H19 Overlay Dim T_ip_hdr_cksum As Word At Buffer + &H18 Overlay 'IP address of source
mehr IO habe ich mir noch SPI-Expander zugelegt, die gibt es ebenfalls spottbillig. Etwa der MCP23S17, der bietet 16 IOs via SPI/10MHz ansteuerbar: http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf http://www.ebay.de/itm/300980101037 Gibt es auch mit 8 E/As.
not only sets TF2 but also causes the timer 2 registers to be loaded with the 16-bit value in the CRC register, which is preset by software. In mode 1, a 16-bit reload from the CRC register is caused by a negative transition at the correspon- ding input pin P1.5/T2EX. This transition will also set flag
Considerations for PROM and FPGA Connections • When the INIT pin goes Low, indicating either that a CRC error occurred during configuration or that INIT has become user I/O initialized to a Low state after configuration, the address counter of the PROM will be held reset to zero. If the OE/RESET pin of
basiert auf ATMEGA88 ( warum BOD auf 2,7V wenn das diggen auf 5 V läuft ? ) Quarz hatt ich nen PAL 17.734475 MHz, habe aber dann auf 16Mhz umgelötet, mit gleichem erfolg-=> geht nicht ( latürnich neu kompiliert mit 16Mhz) Entweder mein LCd hat arge Timingprobleme mit der library oder ich weiss nicht
gekaempft" um mit der programmierbaren Frequenzkorrektur klar zu kommen. Man muss ja auch noch die CRC richtig in die main.eep eintragen. Damit hatte ich mich ganz schoen schwer getan. Aber jetzt laeuft er erstmal. Ich habe das uebrigens mit WinAVR-20100110 und der avr-libc 1.6.7 kompiliert. Also
safety, as for example error detection and correction of on-chip EEPROM, Cyclic Redundancy Checks (CRC) in the SENT protocol or the detection of open wires and short circuits. The drift of magnetic circuits with temperature has been successfully tackled with user programmable linear Hall sensors. The
der Berechnung findet man z.B. hier: https://community.symcon.de/t/heizkennlinie-berechnen/19788/17 Die Heizkurve ist ja auch nur die eine Seite. Das Regelverhalten und die Regelgüte spielen da auch noch rein - Dinge wie verzögerte Temperaturanpassung, maximale Regelabweichung, PID-Einstellungen
Testbefehl: 0xf7 0x3 0x0 0x9 0x0 0x1 0x40 0x9e (Auslesen Register 9. Bei den letzten 2 Bytes (CRC) bin ich mir nicht ganz sicher) Keine Ahnung was ich noch ausprobieren soll...Bin weiterhin für gute Ideen und Rückfragen offen :) (Trovis View habe ich noch nicht ausprobiert. Müsste ich unter
the PSTDBY is reset, so as to wake up the Voltage Regulator in Normal Mode. 91 6120I–ATARM–06-Apr-11 17.2 Voltage Regulator Power Controller (VREG) User Interface Table 17-1. Register Mapping Offset Register Name Access Reset Value 0x60 Voltage Regulator Mode Register VREG_MR Read-write 0x0 17.2.1 Voltage
/ looks like PA1 and PA2 are not implemented on RFM69W/CW, hence the max output power is 13dBm // +17dBm and +20dBm are possible on RFM69HW // +13dBm formula: Pout = -18 + OutputPower (with PA0 or PA1**) // +17dBm formula: Pout = -14 + OutputPower (with PA1 and PA2)** // +20dBm formula: Pout = -11 +
die Checksumme zusammensetzt, damit ich eigene Werte übertragen kann. Hier habe ich schon sämtliche CRC Kalkulatoren getestet, sämtliche Berechnungen angestellt aber bin hierbei nie zu einem Ergebnis gekommen. Ich hoffe einer von euch hat hierzu die passende Idee wie sich die Checksumme bilden lässt.
not indicated) SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Sun Nov 20 22:17:31 2022 CET SMART support is: Available - device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General
Sequenzen für dieAnfrage der 13 Messwerte sind (offensichtlich gibt es da eine Struktur, lt. [1] auch eine CRC; ich verwende einfach immer die ganzen Sequenzen): Index Messwert Anfrage (hexadezimal) 1 Warmwasser-Isttemperatur Tww [°C] 55 FD FF 07 50 44 11 2 Kaltwassertemperatur TKW [°C] 55 FD FF 07 90 44 12