MYS wait
This commit is contained in:
@@ -226,7 +226,7 @@ void sendData(MyMessage msg, bool status)
|
||||
while(send_data == false){
|
||||
count++;
|
||||
send_data = send(msg.set(status));
|
||||
wait(1000, C_INTERNAL, V_STATUS);
|
||||
wait(1000, C_SET, msg.type);
|
||||
if ((count == 3)&&(send_data == 0)){ // Если сделано 3 попытки и нет подтверждения отправки
|
||||
count = 0; // Обнуляем счётчик
|
||||
send_data = true; // Выходим из цикла
|
||||
@@ -240,7 +240,7 @@ void sendData(MyMessage msg, float status)
|
||||
while(send_data == false){
|
||||
count++;
|
||||
send_data = send(msg.set(status, 1));
|
||||
wait(1000, C_INTERNAL, V_STATUS);
|
||||
wait(1000, C_SET, msg.type);
|
||||
if ((count == 3 )&&(send_data == 0)){ // Если сделано 3 попытки и нет подтверждения отправки
|
||||
count = 0; // Обнуляем счётчик
|
||||
send_data = 1; // Выходим из цикла
|
||||
@@ -254,7 +254,7 @@ void sendData(MyMessage msg, int status)
|
||||
while(send_data == false){
|
||||
count++;
|
||||
send_data = send(msg.set(status));
|
||||
wait(1000, C_INTERNAL, V_STATUS);
|
||||
wait(1000, C_SET, msg.type);
|
||||
if ((count == 3 )&&(send_data == 0)){ // Если сделано 3 попытки и нет подтверждения отправки
|
||||
count = 0; // Обнуляем счётчик
|
||||
send_data = 1; // Выходим из цикла
|
||||
|
||||
Reference in New Issue
Block a user