lanMasssageTest.c 671 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #include "./lanTask.h"
  2. #include "bmc_main.h"
  3. #include "bmc_type.h"
  4. int lanMasssageTest()
  5. {
  6. int i=0;
  7. MsgPkt_T MsgPkt,MsgPkt1;
  8. uint8_t REC_BUF[64];
  9. GetMsg (&MsgPkt,OBSM_TASK_Q,15);
  10. for(i=0;i<MsgPkt.Size;i++)
  11. {
  12. REC_BUF[i]=MsgPkt.Data[i];
  13. }
  14. REC_BUF[0]=0x81;
  15. REC_BUF[1]=0x1c;
  16. REC_BUF[2]=0x63;
  17. REC_BUF[3]=0x20;
  18. REC_BUF[4]=0x00;
  19. REC_BUF[5]=0x38;
  20. REC_BUF[6]=0x00;
  21. REC_BUF[7]=0x01;
  22. REC_BUF[8]=0x36;
  23. REC_BUF[9]=0x04;
  24. REC_BUF[10]=0x00;
  25. REC_BUF[11]=0x00;
  26. REC_BUF[12]=0x00;
  27. REC_BUF[13]=0x00;
  28. REC_BUF[14]=0x00;
  29. REC_BUF[15]=0x6d;
  30. for(i=0;i<16;i++)
  31. {
  32. MsgPkt1.Data[i]=REC_BUF[i];
  33. }
  34. MsgPkt1.Size=0x10;
  35. PostMsg (&MsgPkt1,MSG_HNDLR_Q);
  36. }