dsPid33
src/dsPID33_prototypes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int PosIndx (float Pos)
void SendMap (void)
unsigned char GetMap (int Xpoint, int Ypoint)
void Pid1Calc (void)
void Pid2Calc (void)
void ThetaDesF (float Angle)
void ConstantsError (void)
void ConstantsDefaultW (void)
void ConstantsDefaultR (void)
float ObstacleAvoidance (float DPosX, float DPosY, int Dist)
void Scheduler (void)
void AdcCalc (void)
void TxCont (void)
unsigned char Slam (float PosX, float PosY, int Cell)
void ConstantsWrite (char Row)
void DelayN1ms (int n)
void DelayN10us (int n)
void InitDistPid (void)
void InitAnglePid (void)
void Navigation (void)
void Orientation (void)
void DeadReckoning (void)
void ConstantsRead (void)
unsigned char IncrCircPtr (int Port)
void InitPid1 (void)
void InitPid2 (void)
void Pid1 (void)
void Pid2 (void)
void TxParameters (char TxCmd, int TxCmdLen, int Port)
void UartTx (void)
void UartRxError (int Err, int Port)
unsigned char UartChkSum (unsigned char *, unsigned int)
void Parser (void)
void UartRx (void)
void Uart2Rx (void)
void Settings (void)
void ISR_Settings (void)
void UsartSetting (void)
void Usart2Setting (void)
void _ISR _INT1Interrupt (void)
void _ISR _U1RXInterrupt (void)
void _ISR _U1TXInterrupt (void)
void _ISR _IC1Interrupt (void)
void _ISR _T1Interrupt (void)
void _ISR _CNInterrupt (void)

Function Documentation

void _ISR _CNInterrupt ( void  )
void _ISR _IC1Interrupt ( void  )

Definition at line 1996 of file dsPID33.c.

void _ISR _INT1Interrupt ( void  )
void _ISR _T1Interrupt ( void  )

Definition at line 1938 of file dsPID33.c.

void _ISR _U1RXInterrupt ( void  )

Definition at line 468 of file com.c.

void _ISR _U1TXInterrupt ( void  )
void AdcCalc ( void  )

Definition at line 852 of file dsPID33.c.

Here is the caller graph for this function:

void ConstantsDefaultR ( void  )

Definition at line 1465 of file dsPID33.c.

Here is the caller graph for this function:

void ConstantsDefaultW ( void  )

Definition at line 1439 of file dsPID33.c.

Here is the call graph for this function:

void ConstantsError ( void  )

Definition at line 1494 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void ConstantsRead ( void  )

Definition at line 1502 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void ConstantsWrite ( char  Row)
void DeadReckoning ( void  )

Definition at line 1167 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void DelayN10us ( int  n)

Definition at line 1855 of file dsPID33.c.

Here is the caller graph for this function:

void DelayN1ms ( int  n)

Definition at line 1846 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned char GetMap ( int  Xpoint,
int  Ypoint 
)

Definition at line 1397 of file dsPID33.c.

Here is the caller graph for this function:

unsigned char IncrCircPtr ( int  Port)

Definition at line 448 of file com.c.

Here is the caller graph for this function:

void InitAnglePid ( void  )

Definition at line 1044 of file dsPID33.c.

Here is the caller graph for this function:

void InitDistPid ( void  )

Definition at line 899 of file dsPID33.c.

Here is the caller graph for this function:

void InitPid1 ( void  )

Definition at line 1677 of file dsPID33.c.

Here is the caller graph for this function:

void InitPid2 ( void  )

Definition at line 1690 of file dsPID33.c.

Here is the caller graph for this function:

void ISR_Settings ( void  )

Definition at line 699 of file dsPid33_settings.c.

Here is the caller graph for this function:

void Navigation ( void  )

Definition at line 912 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

float ObstacleAvoidance ( float  DPosX,
float  DPosY,
int  Dist 
)

Definition at line 965 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Orientation ( void  )

Definition at line 1057 of file dsPID33.c.

Here is the caller graph for this function:

void Parser ( void  )

details [16]

Definition at line 257 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Pid1 ( void  )

Definition at line 1703 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Pid1Calc ( void  )

Definition at line 1723 of file dsPID33.c.

Here is the caller graph for this function:

void Pid2 ( void  )

Definition at line 1774 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Pid2Calc ( void  )

Definition at line 1794 of file dsPID33.c.

Here is the caller graph for this function:

int PosIndx ( float  Pos)

Definition at line 1389 of file dsPID33.c.

Here is the caller graph for this function:

void Scheduler ( void  )

Definition at line 743 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendMap ( void  )

Definition at line 221 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Settings ( void  )

Definition at line 20 of file dsPid33_settings.c.

Here is the caller graph for this function:

unsigned char Slam ( float  PosX,
float  PosY,
int  Cell 
)

Definition at line 1246 of file dsPID33.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void ThetaDesF ( float  Angle)

details [23ca]

Definition at line 248 of file dsPID33.c.

Here is the caller graph for this function:

void TxCont ( void  )

Definition at line 1861 of file dsPID33.c.

Here is the caller graph for this function:

void TxParameters ( char  TxCmd,
int  TxCmdLen,
int  Port 
)

Definition at line 138 of file com.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void Uart2Rx ( void  )

Definition at line 288 of file com.c.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned char UartChkSum ( unsigned char *  ,
unsigned  int 
)

Definition at line 399 of file com.c.

Here is the caller graph for this function:

void UartRx ( void  )

Definition at line 179 of file com.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void UartRxError ( int  Err,
int  Port 
)

Definition at line 411 of file com.c.

Here is the caller graph for this function:

void UartTx ( void  )
void Usart2Setting ( void  )

Definition at line 77 of file com.c.

Here is the caller graph for this function:

void UsartSetting ( void  )

Definition at line 17 of file com.c.

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Defines