diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2020-08-30 08:48:14 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2020-08-30 08:48:14 +0300 |
| commit | ac6d62249d43b4e6a3c227af7b8281b9e3ce2635 (patch) | |
| tree | b1f251d6290261222c70f09b8147dd3cada7978f /Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c | |
| parent | 0c038093d83f8e266f09f489cd93dda3dbc6ab3f (diff) | |
| parent | daaeac95e6b16bbb390da940b32bae88688e55dc (diff) | |
| download | Tango-ac6d62249d43b4e6a3c227af7b8281b9e3ce2635.tar.gz Tango-ac6d62249d43b4e6a3c227af7b8281b9e3ce2635.zip | |
merge
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c b/Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c index 019be5c31..011e25317 100644 --- a/Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c +++ b/Software/Embedded_SW/Embedded/Modules/General/GeneralHardware.c @@ -66,6 +66,7 @@ bool GeneralHwReady = false; bool PP_Machine = false; HardwareBlower BlowerCfg; +HardwareBlower HeadBlowerCfg[2]; char *SW_INFO_DIR = "0://SysInfo"; char HwConfigPath[50] = "0://SysInfo//GenHwCfg.cfg"; @@ -574,7 +575,18 @@ uint32_t HWConfiguration(UploadHardwareConfigurationRequest* UploadRequest) { LargeFansCfg = request->blowers[Dispenser_i]->voltage; } - + if((request->blowers[Dispenser_i]->enabled)&&(request->blowers[Dispenser_i]->hardwareblowertype == HARDWARE_BLOWER_TYPE__HeadBlower1)) + { + HeadBlowerCfg[0].enabled = true; + HeadBlowerCfg[0].voltage = request->blowers[Dispenser_i]->voltage; + HeadBlowerCfg[0].heatingvoltage = request->blowers[Dispenser_i]->heatingvoltage; + } + if((request->blowers[Dispenser_i]->enabled)&&(request->blowers[Dispenser_i]->hardwareblowertype == HARDWARE_BLOWER_TYPE__HeadBlower2)) + { + HeadBlowerCfg[1].enabled = true; + HeadBlowerCfg[1].voltage = request->blowers[Dispenser_i]->voltage; + HeadBlowerCfg[1].heatingvoltage = request->blowers[Dispenser_i]->heatingvoltage; + } } } ControlStart(); |
