Hallo alle miteinander!
Ich versuche gerade eine DWORD Variable in eine BYTE Variable zu konvertieren! Doch leider funktioniert das nicht!
Kann mir von Euch vielleicht jemand weiterhelfen?
Bin für jede Hilfe Dankbar!
Gruß dengel
Ich versuche gerade eine DWORD Variable in eine BYTE Variable zu konvertieren! Doch leider funktioniert das nicht!
Code:
if(g_CAN_Write !=NULL) // function pointer vallid
{
schacht = temp.ID & 0x007;
temp.ID = 0x1A8 + schacht;
temp.LEN = 1;
//temp.ID ist vom Typ DWORD
byte data = (byte)(temp.ID & 0x01F8);
data = data >> 3;
data = data | 0xC0;
//temp.DATA ist vom Typ byte
temp.DATA[0] = data;
temp.DATA[1] = 0x00;
temp.DATA[2] = 0x00;
}
Kann mir von Euch vielleicht jemand weiterhelfen?
Bin für jede Hilfe Dankbar!
Gruß dengel
Zuletzt bearbeitet: