Main Page | Directories | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

dinmaskuploadstructures_t.h File Reference

#include <IsoAgLib/util/config.h>
#include <IsoAgLib/util/igetypos_c.h>
#include <IsoAgLib/typedef.h>

Include dependency graph for dinmaskuploadstructures_t.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  IsoAgLib

Classes

struct  IsoAgLib::t_syncTupel
 definition of a syncronisation tupel for IsoAgLib+ Mask More...
struct  IsoAgLib::t_maskDefinition
 definition of a LBS+ terminal mask More...

Defines

#define REGISTRABLE_MASK_CNT   4
 the class DINMaskUpload_c uses a constant C-Array of pointers to store the registered mask definitions - define the size of the array
#define FS_OLD_SW_VERSION   0xF3
 WERT/INST setting for process data with software version.
#define FS_OLD_REQ_TERM_VERSION   0x0C
 INST setting for process data with required version of Fieldstar Terminal.
#define FS_OLD_PROJECT_VERSION   0x0E
 INST setting for process data with terminal project version of Fieldstar Terminal mask pool.
#define FS_OLD_BOOT_CODE_VERSION   0x0F
 INST setting for process data with boot code version of Fieldstar Terminal mask pool.
#define LBS_PLUS_SYSTEM_STATUS   2
 ZAEHLNUM setting for IsoAgLib+ system status: 1==mask available for upload.
#define LBS_PLUS_GENERIC_DRIVER_VERSION   3
 ZAEHLNUM setting for version of generic driver.
#define LBS_PLUS_REQUIRED_VERSION   3
 ZAEHLNUM setting for required version of the connected terminal of specified type.
#define LBS_PLUS_PROJECT_VERSION   4
 ZAEHLNUM setting for version of the contained terminal project.
#define LBS_PLUS_PROJECT_DATE   5
 ZAEHLNUM setting for generation date of the terminal project - must correspond to the date definition in the mask pool.
#define LBS_PLUS_PROJECT_STATUS   6
 ZAEHLNUM setting for project status.
#define LBS_PLUS_PROJECT_IDENT_NO   7
#define LBS_PLUS_PROJECT_SIGNATURE   8
#define LBS_PLUS_PROJECTOR_VERSION   9
#define LBS_PLUS_LSK_VERSION   9
#define LBS_PLUS_PROJECTOR_DATE   10
#define LBS_PLUS_LSK_DATE   10
#define LBS_PLUS_PROJECT_START   11
#define LBS_PLUS_PROJECT_VISISTART   13
#define LBS_PLUS_PROJECT_VISISIZE   14

Enumerations

enum  terminalType_t { FendtVario = 1, AgrocomACT = 2, FieldstarPlus = 10, FieldstarOld = 11 }
 decide which terminal type has to be uploaded More...


Define Documentation

#define FS_OLD_BOOT_CODE_VERSION   0x0F
 

INST setting for process data with boot code version of Fieldstar Terminal mask pool.

Definition at line 79 of file dinmaskuploadstructures_t.h.

#define FS_OLD_PROJECT_VERSION   0x0E
 

INST setting for process data with terminal project version of Fieldstar Terminal mask pool.

Definition at line 77 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define FS_OLD_REQ_TERM_VERSION   0x0C
 

INST setting for process data with required version of Fieldstar Terminal.

Definition at line 75 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define FS_OLD_SW_VERSION   0xF3
 

WERT/INST setting for process data with software version.

Definition at line 73 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_GENERIC_DRIVER_VERSION   3
 

ZAEHLNUM setting for version of generic driver.

Definition at line 85 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_LSK_DATE   10
 

Definition at line 100 of file dinmaskuploadstructures_t.h.

#define LBS_PLUS_LSK_VERSION   9
 

Definition at line 98 of file dinmaskuploadstructures_t.h.

#define LBS_PLUS_PROJECT_DATE   5
 

ZAEHLNUM setting for generation date of the terminal project - must correspond to the date definition in the mask pool.

Definition at line 91 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_IDENT_NO   7
 

Definition at line 94 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_SIGNATURE   8
 

Definition at line 95 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_START   11
 

Definition at line 102 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_STATUS   6
 

ZAEHLNUM setting for project status.

Definition at line 93 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_VERSION   4
 

ZAEHLNUM setting for version of the contained terminal project.

Definition at line 89 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_VISISIZE   14
 

Definition at line 104 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECT_VISISTART   13
 

Definition at line 103 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECTOR_DATE   10
 

Definition at line 99 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_PROJECTOR_VERSION   9
 

Definition at line 97 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define LBS_PLUS_REQUIRED_VERSION   3
 

ZAEHLNUM setting for required version of the connected terminal of specified type.

Definition at line 87 of file dinmaskuploadstructures_t.h.

#define LBS_PLUS_SYSTEM_STATUS   2
 

ZAEHLNUM setting for IsoAgLib+ system status: 1==mask available for upload.

Definition at line 83 of file dinmaskuploadstructures_t.h.

Referenced by main().

#define REGISTRABLE_MASK_CNT   4
 

the class DINMaskUpload_c uses a constant C-Array of pointers to store the registered mask definitions - define the size of the array

Definition at line 68 of file dinmaskuploadstructures_t.h.

Referenced by __IsoAgLib::DINMaskUpload_c::init().


Enumeration Type Documentation

enum terminalType_t
 

decide which terminal type has to be uploaded

Enumeration values:
FendtVario 
AgrocomACT 
FieldstarPlus 
FieldstarOld 

Definition at line 110 of file dinmaskuploadstructures_t.h.


Generated on Wed Oct 13 15:00:21 2004 for IsoAgLib by  doxygen 1.3.8-20040913