Index: firmware/source/het.c =================================================================== diff -u -rba0335ef18c7859109251f130178acc785c1d39e -rf3aae110ab3efde68897d0224f799dc039ac84f5 --- firmware/source/het.c (.../het.c) (revision ba0335ef18c7859109251f130178acc785c1d39e) +++ firmware/source/het.c (.../het.c) (revision f3aae110ab3efde68897d0224f799dc039ac84f5) @@ -783,7 +783,7 @@ /* Control */ (0x00004007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)8U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -800,7 +800,7 @@ /* Control */ (0x00052007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -817,7 +817,7 @@ /* Control */ (0x00008007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)10U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -834,7 +834,7 @@ /* Control */ (0x00056007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -851,7 +851,7 @@ /* Control */ (0x0000C007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)12U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -868,7 +868,7 @@ /* Control */ (0x0005A007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -885,7 +885,7 @@ /* Control */ (0x00010007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)14U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -902,7 +902,7 @@ /* Control */ (0x0005E007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -919,7 +919,7 @@ /* Control */ (0x00014007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)16U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -936,7 +936,7 @@ /* Control */ (0x00062007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -953,7 +953,7 @@ /* Control */ (0x00018007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)17U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -970,7 +970,7 @@ /* Control */ (0x00066007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -987,7 +987,7 @@ /* Control */ (0x0001C007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)18U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -1004,7 +1004,7 @@ /* Control */ (0x0006A007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -1021,7 +1021,7 @@ /* Control */ (0x00020007U | (uint32)((uint32)0U << 22U) | (uint32)((uint32)19U << 8U) | (uint32)((uint32)3U << 3U)), /* Data */ - 51968U, + 52224U, /* Reserved */ 0x00000000U }, @@ -1038,7 +1038,7 @@ /* Control */ (0x0006E007U), /* Data */ - 103296U, + 103936U, /* Reserved */ 0x00000000U }, @@ -1578,7 +1578,7 @@ if(hetRAM == hetRAM1) { - pwmPeriod = (signal.period * 1000.0F) / 1238.690F; + pwmPeriod = (signal.period * 1000.0F) / 1230.769F; pwmPolarity = s_het1pwmPolarity[pwm]; } else @@ -1636,11 +1636,11 @@ if(hetRAM == hetRAM1) { - signal->period = ((float64)pwmPeriod * 1238.690F) / 1000.0F; + signal->period = ((float64)pwmPeriod * 1230.769F) / 1000.0F; } else { - signal->period = ((float64)pwmPeriod * 1238.690F) / 1000.0F; + signal->period = ((float64)pwmPeriod * 1230.769F) / 1000.0F; } } @@ -1834,11 +1834,11 @@ if( hetRAM == hetRAM1) { - signal->period = ((float64)pwmPeriod * 1238.690F) / 1000.0F; + signal->period = ((float64)pwmPeriod * 1230.769F) / 1000.0F; } else { - signal->period = ((float64)pwmPeriod * 1238.690F) / 1000.0F; + signal->period = ((float64)pwmPeriod * 1230.769F) / 1000.0F; } }