Rev 744 | Rev 846 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 744 | Rev 819 | ||
---|---|---|---|
Line 54... | Line 54... | ||
54 | "Motor_Links ", |
54 | "Motor_Links ", |
55 | "Motor_Rechts ", //15 |
55 | "Motor_Rechts ", //15 |
56 | "Acc_Z ", |
56 | "Acc_Z ", |
57 | "Distance ", |
57 | "Distance ", |
58 | "OsdBar ", |
58 | "OsdBar ", |
59 | " ", |
59 | "MK3Mag CalState ", |
60 | " ", //20 |
60 | " ", //20 |
61 | " ", |
61 | " ", |
62 | " ", |
62 | " ", |
63 | " ", |
63 | " ", |
64 | " ", |
64 | " ", |
Line 369... | Line 369... | ||
369 | DebugGetAnforderung = 0; |
369 | DebugGetAnforderung = 0; |
370 | } |
370 | } |
Line 371... | Line 371... | ||
371 | 371 | ||
372 | if((CheckDelay(Kompass_Timer)) && UebertragungAbgeschlossen) |
372 | if((CheckDelay(Kompass_Timer)) && UebertragungAbgeschlossen) |
373 | { |
373 | { |
374 | WinkelOut.Winkel[0] = IntegralNick / 1024; // etwa in Grad |
374 | WinkelOut.Winkel[0] = (int) (IntegralNick / 1024); // etwa in Grad |
375 | WinkelOut.Winkel[1] = IntegralRoll / 1024; // etwa in Grad |
375 | WinkelOut.Winkel[1] = (int) (IntegralRoll / 1024); // etwa in Grad |
376 | WinkelOut.UserParameter[0] = Parameter_UserParam1; |
376 | WinkelOut.UserParameter[0] = Parameter_UserParam1; |
377 | WinkelOut.UserParameter[1] = Parameter_UserParam2; |
- | |
378 | WinkelOut.UserParameter[2] = Parameter_UserParam3; |
- | |
379 | WinkelOut.UserParameter[3] = Parameter_UserParam4; |
377 | WinkelOut.UserParameter[1] = Parameter_UserParam2; |
- | 378 | SendOutData('w',MeineSlaveAdresse,(unsigned char *) &WinkelOut,sizeof(WinkelOut)); |
|
380 | SendOutData('w',MeineSlaveAdresse,(unsigned char *) &WinkelOut,sizeof(WinkelOut)); |
379 | if(WinkelOut.CalcState > 4) WinkelOut.CalcState = 0; |
381 | Kompass_Timer = SetDelay(99); |
380 | Kompass_Timer = SetDelay(99); |
Line 382... | Line 381... | ||
382 | } |
381 | } |
383 | 382 |