$position = isset($_POST['position']) ? $_POST['position'] : ''; $response->performed = $robot->camera($direction, $position); break; case 'ping_dist': $response->performed = $robot->pingDist(); break; case 'status': $response->data = $robot->status(); $response->performed = 'status'; break; case 'radar_sweep': $response->performed = 'radar_sweep'; $response->data = $robot->sweep(); break; case 'show_clock': $response->performed = $robot->showClock(); break; case 'light': $num = isset($_POST['num']) ? intval($_POST['num']) : 0; $status = isset($_POST['status']) ? intval($_POST['status']) : 0; $response->performed = $robot->setLight($num, $status); break; case 'poweroff': $robot->poweroff(); $response->performed = 'POWEROFF'; break; case 'local': $string = file_get_contents('/home/elkuku/tests/robovalues.json'); $response->data = $string; $response->performed = 'local'; break;