objdict.h File Reference

#include "data.h"

Include dependency graph for objdict.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

UNS32 gene_SYNC_valueRangeTest (UNS8 typeValue, void *value)
const indextablegene_SYNC_scanIndexOD (UNS16 wIndex, UNS32 *errorCode, ODCallback_t **callbacks)
void gene_SYNC_heartbeatError (UNS8)
UNS8 gene_SYNC_canSend (Message *)
void gene_SYNC_initialisation (void)
void gene_SYNC_preOperational (void)
void gene_SYNC_operational (void)
void gene_SYNC_stopped (void)
void gene_SYNC_post_sync (void)
void gene_SYNC_post_TPDO (void)

Variables

CO_Data gene_SYNC_Data
UNS16 acceptanceFilter1
UNS16 acceptanceFilter2
UNS16 acceptanceFilter3
UNS16 acceptanceFilter4
UNS16 mask1
UNS16 mask2
UNS16 mask3
UNS16 mask4
UNS8 applyDownloadedFilters


Function Documentation

UNS8 gene_SYNC_canSend ( Message  ) 

void gene_SYNC_heartbeatError ( UNS8   ) 

Definition at line 265 of file appli.c.

References MSG_ERR.

Referenced by main().

void gene_SYNC_initialisation ( void   ) 

Definition at line 272 of file appli.c.

References initSensor(), IO_PORTS_8, MSG_WAR, and PORTB.

Referenced by main().

Here is the call graph for this function:

void gene_SYNC_operational ( void   ) 

Definition at line 314 of file appli.c.

References acceptanceFilter1, acceptanceFilter2, acceptanceFilter3, acceptanceFilter4, applyDownloadedFilters, canChangeFilter(), CANOPEN_LINE_NUMBER_USED, IO_PORTS_8, mask1, mask2, mask3, mask4, MSG_WAR, PORTB, UNS16, and UNS8.

Referenced by main().

Here is the call graph for this function:

void gene_SYNC_post_sync ( void   ) 

void gene_SYNC_post_TPDO ( void   ) 

void gene_SYNC_preOperational ( void   ) 

Definition at line 284 of file appli.c.

References applyDownloadedFilters, canChangeFilter(), CANOPEN_LINE_NUMBER_USED, IO_PORTS_8, MSG_WAR, and PORTB.

Referenced by main().

Here is the call graph for this function:

const indextable* gene_SYNC_scanIndexOD ( UNS16  wIndex,
UNS32 *  errorCode,
ODCallback_t **  callbacks 
)

Definition at line 202 of file objdict.c.

References gene_SYNC_Index1005_callbacks, gene_SYNC_Index1006_callbacks, gene_SYNC_objdict, OD_NO_SUCH_OBJECT, and OD_SUCCESSFUL.

void gene_SYNC_stopped ( void   ) 

Definition at line 368 of file appli.c.

References IO_PORTS_8, MSG_WAR, and PORTB.

Referenced by main().

UNS32 gene_SYNC_valueRangeTest ( UNS8  typeValue,
void *  value 
)

Definition at line 23 of file objdict.c.


Variable Documentation

UNS16 acceptanceFilter1

Definition at line 9 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 acceptanceFilter2

Definition at line 10 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 acceptanceFilter3

Definition at line 11 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 acceptanceFilter4

Definition at line 12 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS8 applyDownloadedFilters

Definition at line 17 of file objdict.c.

Referenced by gene_SYNC_operational(), and gene_SYNC_preOperational().

CO_Data gene_SYNC_Data

Definition at line 257 of file objdict.c.

Referenced by initSensor(), and main().

UNS16 mask1

Definition at line 13 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 mask2

Definition at line 14 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 mask3

Definition at line 15 of file objdict.c.

Referenced by gene_SYNC_operational().

UNS16 mask4

Definition at line 16 of file objdict.c.

Referenced by gene_SYNC_operational().


Generated on Mon Jul 2 19:10:22 2007 for CanFestival by  doxygen 1.5.1