if (currentEng == -1) {
// Подсчитиваем фазы каждого двигателя и заносим их в переменую
PhasesA = calculatePhase(0, MassCurrentsPhases);
PhasesB = calculatePhase(1, MassCurrentsPhases);
PhasesC = calculatePhase(2, MassCurrentsPhases);
PhasesSUM = (PhasesA + PhasesB + PhasesC) / 3;
private void send(byte[] data){
synchronized (mLocker) {
try {
Log.d("OvisLog", "начинаем старт, но ждем своей очереди "+ Arrays.toString(data));
while (mWaitingForResponse) {
mLocker.wait();
}
} catch (InterruptedException e) {
Log.d("OvisLog", "отменяемся "+Arrays.toString(data));
return;
}
}
byte[] bytesToSend = addCRC(data);
mWaitingForResponse = true;
mPhysicaloid.write(bytesToSend, bytesToSend.length);
Log.v("OvisLog", "Отправил - " + Arrays.toString(bytesToSend));
}
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
byte[] bytes = new byte[6];
int x=800;
int y=40;
int b=200;
bytes[0] = (byte) x;
bytes[1] = (byte) (x>>> 8);
bytes[2] = (byte) y;
bytes[3] = (byte) (y>>> 8);
bytes[4] = (byte) b;
bytes[5] = (byte) (b>>> 8);
System.out.println(Arrays.toString(bytes));
}
}
int x=800;
int y=40;
int b=200;
data[0] = (byte) x;
data[1] = (byte) (x>>> 8);
data[2] = (byte) y;
data[3] = (byte) (y>>> 8);
data[4] = (byte) b;
data[5] = (byte) (b>>> 8);
Так вот и для меня это загадка, что даже антивирус не стартовал и в настройках ничего не могу сменить, точнее могу но не может ничего сохранить и открывает мне справку в которой пишут про админ права
Но чтобы все программы которые я установил так себя вели это странно