|
|
@@ -81,8 +81,8 @@ void maincpp()
|
|
|
// HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);
|
|
|
// HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_4);
|
|
|
|
|
|
- port1freq.setupoutput(0);
|
|
|
- port2freq.setupoutput(100000);
|
|
|
+// port1freq.setupoutput(0);
|
|
|
+// port2freq.setupoutput(0);
|
|
|
|
|
|
// port1freq.freq = (360000/10)-1;
|
|
|
// port1freq.duty = port1freq.freq/2;
|
|
|
@@ -108,6 +108,7 @@ void PWMOUT::Init(TIM_HandleTypeDef *port, uint32_t tchan) {
|
|
|
timport = *port;
|
|
|
timchan = tchan;
|
|
|
HAL_TIM_PWM_Start(&timport, timchan);
|
|
|
+ setupoutput(0);
|
|
|
}
|
|
|
|
|
|
uint32_t PWMOUT::setupoutput(uint32_t pwmfreq) {
|
|
|
@@ -166,7 +167,7 @@ uint8_t txdata(uint8_t * data) {
|
|
|
|
|
|
uint8_t chsum(uint8_t * data) {
|
|
|
uint8_t result = 0;
|
|
|
- for(int i = 0; i < STREAMLENTH-1; i++)
|
|
|
+ for(int i = 0; i < (int)strlen((char*)data); i++)
|
|
|
{
|
|
|
result ^= data[i];
|
|
|
}
|