emcmotglb.h

来自「CNC 的开放码,EMC2 V2.2.8版」· C头文件 代码 · 共 63 行

H
63
字号
/********************************************************************* Description: emcmotglb.h*   Declarations for globals whose default values are found in emcmotcfg.h**   Derived from a work by Fred Proctor & Will Shackleford** Author:* License: GPL Version 2* System: Linux*    * Copyright (c) 2004 All rights reserved.** Last change:* $Revision: 1.10 $* $Author: alex_joni $* $Date: 2006/10/29 23:53:35 $********************************************************************/#ifndef EMCMOTGLB_H#define EMCMOTGLB_H#ifdef __cplusplusextern "C" {#endif#define EMCMOT_INIFILE_LEN 256/*! \todo FIXME - eventually want to convert all of these to lowercase,   uppercase is for constants only*//*! \todo FIXME - want to move some of these out of here completely...   too many globals - put in emcmotXXX structs instead, perhaps?*/    extern char EMCMOT_INIFILE[EMCMOT_INIFILE_LEN];    extern unsigned int SHMEM_KEY;    extern double EMCMOT_COMM_TIMEOUT;	/* seconds until timeout */    extern double EMCMOT_COMM_WAIT;	/* seconds to delay between tries */    extern int num_axes;    extern double VELOCITY;    extern double ACCELERATION;    extern double MAX_LIMIT;    extern double MIN_LIMIT;    extern double MAX_OUTPUT;    extern double MIN_OUTPUT;    extern int TC_QUEUE_SIZE;    extern double MAX_FERROR;    extern double BACKLASH;#ifdef __cplusplus}				/* matches extern "C" at top */#endif#endif				/* EMCMOTGLB_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?