| | |
| | | |
| | | #include <vector> |
| | | #include "../scene.h" |
| | | #include "../protocol.h" |
| | | #include "module_def.h" |
| | | |
| | | |
| | | typedef struct { |
| | | unsigned short magic; |
| | |
| | | unsigned short crc[2]; |
| | | |
| | | |
| | | tag_input input;//514 |
| | | tag_input input;//1282 |
| | | |
| | | tag_module in1[MAX_INPUT_NUM]; |
| | | tag_module in2[MAX_INPUT_NUM]; |
| | |
| | | s32 update_dynmodule_tag(s32 proc_type,struct proc_field* proc); |
| | | public: |
| | | tgScene(hw_adapter_t* adapter); |
| | | void module_def(s32 proc_type, void* param_ptr); |
| | | void tgScene_param_default(ptag_parameters p); |
| | | |
| | | //根据模块类型更新模块信息. |
| | | virtual s32 update_module() override; |
| | |
| | | virtual u32 get_module_id(u32 mid, s32 mtype ,u32 pid) override; |
| | | }; |
| | | |
| | | |
| | | //void param_init(ptag_device_config pDevCfg); |
| | | //void preset_init(tag_parameters *p); |
| | | |
| | | |
| | | #endif /* TG_SCENE_H_ */ |