Aus iSysBus Doku
Hauptseite / Firmware / Isb_Prg_Temperatursensor
Allgemein
| Datensatzoptionen
|
| RecordType
| 0x02
| Isb_Prg
|
| TypeVariation
| 0x01
| Isb_Prg_Temperatur
|
Konfiguration
| Variable
| ArrayIndex
| Irq
| Function
| Adjust
| Bias
| Cfg[0]
| Cfg[1]
| Cfg[2]
| Cfg[3]
| Cfg[4]
| Cfg[5]
| Cfg[6]
| Cfg[7]
| ObjArrayIndex
|
| Datenlänge
| 1 Byte
| 2 Byte
| 1 Byte
| 2 Byte
| 2 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
| 1 Byte
|
| Variable
| ArrayIndex
| Irq
| Function
| Adjust
| Bias
| ADMUX
| AdcArrayIndex
| Cycles
| -
| -
| -
| -
| -
| ObjArrayIndex
|
| Beispiel ADC
| 0x00
| 0x03E8
| 0x01
| 0x0000
| 0x0000
| 0x40
| 0x00
| 0x14
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
|
| Variable
| ArrayIndex
| Irq
| Function
| Adjust
| Bias
| ADMUX
| AdcArrayIndex
| Cycles
| -
| -
| -
| -
| -
| ObjArrayIndex
|
| Beispiel ADC
| 0x01
| 0x03E8
| 0x01
| 0x0000
| 0x0000
| 0x41
| 0x01
| 0x14
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x01
|
| Variable
| ArrayIndex
| Irq
| Function
| Adjust
| Bias
| twiAddr
| -
| -
| -
| -
| -
| -
| -
| ObjArrayIndex
|
| Beispiel twi
| 0x02
| 0x03E8
| 0x02
| 0x0000
| 0x0000
| 0x4F
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x02
|
| Variable
| ArrayIndex
| Irq
| Function
| Adjust
| Bias
| Cfg[0]
| Cfg[1]
| Cfg[2]
| Cfg[3]
| Cfg[4]
| Cfg[5]
| Cfg[6]
| Cfg[7]
| ObjArrayIndex
|
| Beispiel 1wire
| 0x03
| 0x03E8
| 0x03
| 0x0000
| 0x0000
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x00
| 0x03
|
...
| Variable
|
| Visu-Name
| Visu-Datenlänge
| Name
| Datenlänge
| Typ
| Werte
| Erklärung
|
| Startbyte
| 1 Byte
| Startbyte
| 1 Byte
| -
| 0x01
| -
|
| Length
| 1 Byte
| Length
| 1 Byte
| -
| 0x??
| -
|
| Art
| 1 Byte
| Art
| 1 Byte
| -
| 0x02
| steht für Isb_Prg
|
| Typ
| 1 Byte
| Typ
| 1 Byte
| -
| 0x01
| steht für Isb_Prg_Temperatursensor
|
| Control
| 1 Byte
| Ctrl
| 1 Byte
| -
| 0x01
| steht für Enabled
|
| Interrupt
| 2 Byte
| IrqL
| 1 Byte
| -
| -
| -
|
| IrqH
| 1 Byte
| -
| -
| -
|
| Function
| 1 Byte
| Function
| 1 Byte
| -
| -
| -
|
| Cycles
| 1 Byte
| Cycles
| 1 Byte
| -
| -
| -
|
| Time
| 2 Byte
| TimeL
| 1 Byte
| -
| -
| -
|
| TimeH
| 1 Byte
| -
| -
| -
|
| Offset
| 2 Byte
| AdjustL
| 1 Byte
| -
| -
| -
|
| AdjustH
| 1 Byte
| -
| -
| -
|
| Bias
| 2 Byte
| BiasL
| 1 Byte
| -
| -
| -
|
| BiasH
| 1 Byte
| -
| -
| -
|
| Cfg
| 8 Byte
| Cfg[0]
| 1 Byte
| -
| -
| -
|
| Cfg[1]
| 1 Byte
| -
| -
| -
|
| Cfg[2]
| 1 Byte
| -
| -
| -
|
| Cfg[3]
| 1 Byte
| -
| -
| -
|
| Cfg[4]
| 1 Byte
| -
| -
| -
|
| Cfg[5]
| 1 Byte
| -
| -
| -
|
| Cfg[6]
| 1 Byte
| -
| -
| -
|
| Cfg[7]
| 1 Byte
| -
| -
| -
|
| Crc
| 1 Byte
| Crc
| 1 Byte
| -
| 0x5D
| Checksumme (Summe aller Felder von Length bis Cfg[7])
|