示例#1
0
文件: Psu.java 项目: r315/apsu
 public void loadEnable(boolean en) {
   if (en) {
     loadenable = true;
     ibd.setValue(ibd.GPIO, 0);
   } else {
     loadenable = false;
     ibd.setValue(ibd.GPIO, 1);
   }
 }
示例#2
0
文件: Psu.java 项目: r315/apsu
 public void changeVoltage(int r) {
   if ((pwm_v + r) < 0 || (pwm_v + r) > Iboard.MAX_PWM_VALUE || ibd.isLocked()) return;
   pwm_v += r;
   ibd.setValue(ibd.PWM0, pwm_v);
 }
示例#3
0
文件: Psu.java 项目: r315/apsu
 public void changeCurrent(int r) {
   if ((pwm_c + r) < 0 || (pwm_c + r) > Iboard.MAX_PWM_VALUE || ibd.isLocked()) return;
   pwm_c += r;
   ibd.setValue(ibd.PWM1, pwm_c);
 }
示例#4
0
文件: Psu.java 项目: r315/apsu
 public void stop() {
   pwm_c = 0;
   pwm_v = 0;
   ibd.setValue(ibd.PWM0, pwm_v);
   ibd.setValue(ibd.PWM1, pwm_c);
 }