Esempio n. 1
0
void MrCs2DecS88Event5(MrCs2CanDataType *CanMsg, int *Device, int *Contact,
                       int *Param)
{
   *Device = GetIntFromByteArray((char *)CanMsg->Data);
   *Contact = GetIntFromByteArray((char *)&(CanMsg->Data[2]));
   *Param = CanMsg->Data[4];
}
Esempio n. 2
0
void MrCs2DecS88Event8(MrCs2CanDataType *CanMsg, int *Device, int *Contact,
                       int *StateOld, int *StateNew, int *Time)
{
   *Device = GetIntFromByteArray((char *)CanMsg->Data);
   *Contact = GetIntFromByteArray((char *)&(CanMsg->Data[2]));
   *StateOld = CanMsg->Data[4];
   *StateNew = CanMsg->Data[5];
   *Time = GetIntFromByteArray((char *)&(CanMsg->Data[6]));
}
Esempio n. 3
0
void MrCs2DecReadConfig7(MrCs2CanDataType *CanMsg, unsigned long *LocId,
                         int *CvIndex, int *Param)
{
   *LocId = GetLongFromByteArray((char *)CanMsg->Data);
   *CvIndex = GetIntFromByteArray((char *)&(CanMsg->Data[4]));
   *Param = CanMsg->Data[6];
}
Esempio n. 4
0
void MrCs2DecMfxVerify7(MrCs2CanDataType *CanMsg, unsigned long *Uid,
                        unsigned int *Sid, int *Ask)
{
    *Uid = GetLongFromByteArray((char *)CanMsg->Data);
    *Sid = GetIntFromByteArray((char *)&(CanMsg->Data[4]));
    *Ask = CanMsg->Data[6];
}
Esempio n. 5
0
void MrCs2DecFunction8(MrCs2CanDataType *CanMsg, unsigned long *LocId,
                       int *Function, int *Value, int *FktVal)
{
   *LocId = GetLongFromByteArray(CanMsg->Data);
   *Function = (int)(CanMsg->Data[4]);
   *Value = (int)(CanMsg->Data[5]);
   *FktVal = GetIntFromByteArray(&(CanMsg->Data[6]));
}
Esempio n. 6
0
void MrCs2DecSysSystemId7(MrCs2CanDataType *CanMsg, unsigned long *Uid,
                         int *Id)
{
   *Uid = GetLongFromByteArray((char *)CanMsg->Data);
   *Id = GetIntFromByteArray((char *)&(CanMsg->Data[5]));
}