⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 functionparamdecl.h

📁 cypress cy3721做的外部无线结点。感知温度后将温度值反给中心结点。
💻 H
字号:
//
// FunctionParamDecl.h
//

#ifndef FUNCTION_PARAMDECL_H
#define FUNCTION_PARAMDECL_H

#include <m8c.h>
#include "CMXSystemFunction.h"

// function parameter block ID's
#define ID_pse_TempRange_SetPointRegion 1
#define ID_pse_Buzzer_TableLookup 2

// system variable value defines
// pse_TempRange output state ID defines
#define ID_pse_TempRange_m10_10_to_15_60_C 0
#define ID_pse_TempRange_15_60_to_18_30_C 1
#define ID_pse_TempRange_18_30_to_21_10_C 2
#define ID_pse_TempRange_21_10_to_23_90_C 3
#define ID_pse_TempRange_23_90_to_26_70_C 4
#define ID_pse_TempRange_26_70_to_29_40_C 5
#define ID_pse_TempRange_29_40_to_32_20_C 6
#define ID_pse_TempRange_32_20_to_35_00_C 7
#define ID_pse_TempRange_35_00_to_55_10_C 8
#define ID_pse_TempRange_UNASSIGNED 255


// pse_TempRange output state value defines
#define ID_pse_TempRange_m10_10_to_15_60_C_VALUE 0
#define ID_pse_TempRange_15_60_to_18_30_C_VALUE 1
#define ID_pse_TempRange_18_30_to_21_10_C_VALUE 2
#define ID_pse_TempRange_21_10_to_23_90_C_VALUE 3
#define ID_pse_TempRange_23_90_to_26_70_C_VALUE 4
#define ID_pse_TempRange_26_70_to_29_40_C_VALUE 5
#define ID_pse_TempRange_29_40_to_32_20_C_VALUE 6
#define ID_pse_TempRange_32_20_to_35_00_C_VALUE 7
#define ID_pse_TempRange_35_00_to_55_10_C_VALUE 8
#define ID_pse_TempRange_UNASSIGNED_VALUE 0

// pse_Temperature_Temp output state ID defines
#define ID_pse_Temperature_Temp_UNASSIGNED 255


// pse_Temperature_Temp output state value defines
#define ID_pse_Temperature_Temp_UNASSIGNED_VALUE 0

// pse_BlueLED output state ID defines
#define ID_pse_BlueLED_OFF 0
#define ID_pse_BlueLED_ON 1
#define ID_pse_BlueLED_BLINKING 2
#define ID_pse_BlueLED_UNASSIGNED 255


// pse_BlueLED output state value defines
#define ID_pse_BlueLED_OFF_VALUE 0
#define ID_pse_BlueLED_ON_VALUE 1
#define ID_pse_BlueLED_BLINKING_VALUE 2
#define ID_pse_BlueLED_UNASSIGNED_VALUE 0

// pse_Buzzer output state ID defines
#define ID_pse_Buzzer_Off 0
#define ID_pse_Buzzer_On 1
#define ID_pse_Buzzer_UNASSIGNED 255


// pse_Buzzer output state value defines
#define ID_pse_Buzzer_Off_VALUE 0
#define ID_pse_Buzzer_On_VALUE 50
#define ID_pse_Buzzer_UNASSIGNED_VALUE 0

// pse_GreenLED output state ID defines
#define ID_pse_GreenLED_OFF 0
#define ID_pse_GreenLED_ON 1
#define ID_pse_GreenLED_BLINKING 2
#define ID_pse_GreenLED_UNASSIGNED 255


// pse_GreenLED output state value defines
#define ID_pse_GreenLED_OFF_VALUE 0
#define ID_pse_GreenLED_ON_VALUE 1
#define ID_pse_GreenLED_BLINKING_VALUE 2
#define ID_pse_GreenLED_UNASSIGNED_VALUE 0

// pse_RedLED output state ID defines
#define ID_pse_RedLED_OFF 0
#define ID_pse_RedLED_ON 1
#define ID_pse_RedLED_BLINKING 2
#define ID_pse_RedLED_UNASSIGNED 255


// pse_RedLED output state value defines
#define ID_pse_RedLED_OFF_VALUE 0
#define ID_pse_RedLED_ON_VALUE 1
#define ID_pse_RedLED_BLINKING_VALUE 2
#define ID_pse_RedLED_UNASSIGNED_VALUE 0

// pse_SyncedBlinkTimer output state ID defines
#define ID_pse_SyncedBlinkTimer_Not_Triggered 0
#define ID_pse_SyncedBlinkTimer_Triggered 1
#define ID_pse_SyncedBlinkTimer_UNASSIGNED 255


// pse_SyncedBlinkTimer output state value defines
#define ID_pse_SyncedBlinkTimer_Not_Triggered_VALUE 0
#define ID_pse_SyncedBlinkTimer_Triggered_VALUE 1
#define ID_pse_SyncedBlinkTimer_UNASSIGNED_VALUE 0


// system variable value defines for expressions
// pse_TempRange output state ID defines for expressions
#define pse_TempRange__m10_10_to_15_60_C ID_pse_TempRange_m10_10_to_15_60_C_VALUE
#define pse_TempRange__15_60_to_18_30_C ID_pse_TempRange_15_60_to_18_30_C_VALUE
#define pse_TempRange__18_30_to_21_10_C ID_pse_TempRange_18_30_to_21_10_C_VALUE
#define pse_TempRange__21_10_to_23_90_C ID_pse_TempRange_21_10_to_23_90_C_VALUE
#define pse_TempRange__23_90_to_26_70_C ID_pse_TempRange_23_90_to_26_70_C_VALUE
#define pse_TempRange__26_70_to_29_40_C ID_pse_TempRange_26_70_to_29_40_C_VALUE
#define pse_TempRange__29_40_to_32_20_C ID_pse_TempRange_29_40_to_32_20_C_VALUE
#define pse_TempRange__32_20_to_35_00_C ID_pse_TempRange_32_20_to_35_00_C_VALUE
#define pse_TempRange__35_00_to_55_10_C ID_pse_TempRange_35_00_to_55_10_C_VALUE
#define pse_TempRange__UNASSIGNED ID_pse_TempRange_UNASSIGNED_VALUE

// pse_Temperature_Temp output state ID defines for expressions
#define pse_Temperature_Temp__UNASSIGNED ID_pse_Temperature_Temp_UNASSIGNED_VALUE

// pse_BlueLED output state ID defines for expressions
#define pse_BlueLED__OFF ID_pse_BlueLED_OFF_VALUE
#define pse_BlueLED__ON ID_pse_BlueLED_ON_VALUE
#define pse_BlueLED__BLINKING ID_pse_BlueLED_BLINKING_VALUE
#define pse_BlueLED__UNASSIGNED ID_pse_BlueLED_UNASSIGNED_VALUE

// pse_Buzzer output state ID defines for expressions
#define pse_Buzzer__Off ID_pse_Buzzer_Off_VALUE
#define pse_Buzzer__On ID_pse_Buzzer_On_VALUE
#define pse_Buzzer__UNASSIGNED ID_pse_Buzzer_UNASSIGNED_VALUE

// pse_GreenLED output state ID defines for expressions
#define pse_GreenLED__OFF ID_pse_GreenLED_OFF_VALUE
#define pse_GreenLED__ON ID_pse_GreenLED_ON_VALUE
#define pse_GreenLED__BLINKING ID_pse_GreenLED_BLINKING_VALUE
#define pse_GreenLED__UNASSIGNED ID_pse_GreenLED_UNASSIGNED_VALUE

// pse_RedLED output state ID defines for expressions
#define pse_RedLED__OFF ID_pse_RedLED_OFF_VALUE
#define pse_RedLED__ON ID_pse_RedLED_ON_VALUE
#define pse_RedLED__BLINKING ID_pse_RedLED_BLINKING_VALUE
#define pse_RedLED__UNASSIGNED ID_pse_RedLED_UNASSIGNED_VALUE

// pse_SyncedBlinkTimer output state ID defines for expressions
#define pse_SyncedBlinkTimer__Not_Triggered ID_pse_SyncedBlinkTimer_Not_Triggered_VALUE
#define pse_SyncedBlinkTimer__Triggered ID_pse_SyncedBlinkTimer_Triggered_VALUE
#define pse_SyncedBlinkTimer__UNASSIGNED ID_pse_SyncedBlinkTimer_UNASSIGNED_VALUE


// function parameter block definitions
#define pse_TempRange_SetPointRegion_SetPointArray_COUNT 8
#define pse_Buzzer_TableLookup_InputList_COUNT 1
#define pse_Buzzer_TableLookup_LookupTable_COUNT 9

#endif

⌨️ 快捷键说明

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