Arduino'da soket iletişimi ile çalışıyorum ve uygun işlem için deneme/yakalama bloğuna ihtiyacım var, siz ne önerirsiniz? İnternetteki araştırmam başarılı değildi.Arduino'da deneme/yakalama bloğu
düzenleme:
ile çalışıyorum kodu bir mobil uygulama ile etkileşim Wifly modülünü kullanan, ben Android'i kullanan mobil uygulama üzerinde bazı kontrolleri ile robot modülü inşa ediyorum. Her şey gayet iyi çalışıyor, ancak bazen soketin bağlantısı kesiliyor, bu yüzden, bu gibi durumlarda, try/catch bloğuna benzer bir işlem yapmam gerekiyor, ancak Arduino için benzer bir blok bulamadım.
Kodum:
void loop() {
Client client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
// Serial.print("client connected \n");
char c = client.read();
if(c == 'L')
turnLeft();
if(c == 'R')
turnRight();
if(c == 'F')
goForward();
if(c == 'B')
goBackward();
if(c == 'S')
Stop();
Serial.print(c);
}
}
// give the web browser time to receive the data
delay(100);
client.stop();
}
}
Bize denediğinizi ne gibi biraz daha bilgi ... vermek gerekir ne ... –
Sadece yeni bir soru güncelledim – NZal