广播命令时静默

This commit is contained in:
ranchuan
2023-11-15 18:11:39 +08:00
parent 1708b9ce6a
commit 83e6717fe8
12 changed files with 136 additions and 16 deletions

View File

@@ -2,6 +2,7 @@
#include "commend.h"
#include "mystring.h"
#include "mystdlib.h"
#include "base/delay.h"
#include "hardware/jw3425iic.h"
#include "hardware/power.h"
#include "interface/BaseChecker.h"
@@ -138,3 +139,40 @@ static int cmd_set_bus_power(list_def *argv)
commend_export(bus_power,cmd_set_bus_power,"set bus power,param:bus_high_v,bus_mid_v")
// 切换总线极性
static int cmd_turn_polarity(list_def *argv)
{
if(list_length(argv)<3){
cmd_print("param num too less.");
return -1;
}
int ret=0;
int us=str_atoi(list_get_str(argv,1));
int times=str_atoi(list_get_str(argv,2));
for(int i=0;i<times;i++)
{
EW_DIFF_MOD_L;
delay_us(us);
EW_DIFF_MOD_H;
delay_us(us);
}
cmd_print("cmd end,ret=%d.",ret);
return 0;
}
commend_export(bus_polarity,cmd_turn_polarity,"set bus polarity,param:delay_us,times")