using System; using System.Text; using System.Linq; using System.Drawing; using System.Diagnostics; using System.Windows.Forms; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Tango.PMR.Stubs; using Tango.Stubs; const Int32 F1_gpi_FANS = 0x170 ; const Int32 F1_Tacho_reg8 = 0x1e0 ; const Int32 F1_Tacho_reg0 = 0x3C0 ; const Int32 F1_Tacho_reg1 = 0x3C2 ; const Int32 F1_Tacho_reg2 = 0x3C4 ; const Int32 F1_Tacho_reg3 = 0x3C6 ; const Int32 F1_Tacho_reg4 = 0x3C8 ; const Int32 F1_Tacho_reg5 = 0x3CA ; const Int32 F1_Tacho_reg6 = 0x3CC ; const Int32 F1_Tacho_reg7 = 0x3CE ; const Int32 F2_Tacho_reg0 = 0x3C0 ; const Int32 F1_Prescaler1_reg5 = 0x3E8 ; // Parameter for prescaler divisions -amount of prescaled clocks for counter of signal All Tachos. rsv rsv rsv rsv rsv rsv rsv rsv parambit7 parambit6 parambit5 parambit4 parambit3 parambit2 parambit1 parambit0 const Int32 F2_Prescaler1_reg10 = 0x102 ; // Variable for prescaler divisions -amount of prescaled clocks for counter of signal Blower Tacho. 8 bits parambit15 parambit14 parambit13 parambit12 parambit11 parambit10 parambit9 parambit8 parambit7 parambit6 parambit5 parambit4 parambit3 parambit2 parambit1 parambit0 const Int32 F2_Prescaler1_reg7 = 0x3EC ; // Parameter for prescaler divisions - 16bit BLOWER low duty cycle value for pmw, parambit15 ... parambit0 const Int32 F2_Prescaler1_reg8 = 0x3EE ; // Parameter for prescaler divisions - 16bit BLOWER high duty cycle value for pmw. parambit15 ... parambit0 const Int32 F2_Prescaler1_reg11 = 0x112 ; // Variable for prescaler divisions -amount of prescaled clocks clk input of pwm of signal F2_GPO_BLOWER_PWM. 16bits. parambit15 ... parambit0 const Int32 F2_Prescaler1_reg12 = 0x122 ; const Int32 F2_Prescaler1_reg13 = 0x132 ; const Int32 F3_Prescaler1_reg9 = 0x3c2 ; const Int32 F1_Prescaler1_reg1 = 0x3E0 ; const Int32 F1_Prescaler1_reg2 = 0x3E2 ; const Int32 F1_Prescaler1_reg3 = 0x3E4 ; const Int32 F1_Prescaler1_reg4 = 0x3E6 ; const Int32 F1_Prescaler1_reg6 = 0x3EA ; const Int32 F1_Prescaler1_reg7 = 0x3EC ; const Int32 F1_Prescaler1_reg8 = 0x3EE ;