echo '<ul>'; foreach ($models as $model) { echo '<li>'; echo '<ul>'; echo "<li>Model ID: {$model->mid}</li>"; echo "<li>Manufacturer ID: {$model->fid}</li>"; echo "<li>Model: {$model->model}</li>"; echo "<li>Type: {$model->type}</li>"; echo "<li>Supported: {$model->supported}</li>"; echo '</ul>'; echo '</li>'; } echo '</ul>'; } else { echo "There was an error getting the models.<br />\n"; echo $gapi->getErrorsStr(); } break; case 'manufacturer': $manufacturers = $gapi->getManufacturers(); if ($manufacturers) { echo '<ul>'; foreach ($manufacturers as $manufacturer) { echo '<li>'; echo '<ul>'; echo "<li>Manufacturer ID: {$manufacturer->fid}</li>"; echo "<li>Name: {$manufacturer->name}</li>"; echo "<li>URL: {$manufacturer->url}</li>"; echo '</ul>'; echo '</li>'; }
$device['model_id'] = 25; // NanoStation2 $device['firmware'] = "AirOsv30"; $added = $gapi->addDevice($node_id, $type, $mac, $device); if ($added) { $device_id = $added->device_id; $added = $gapi->addRadio('client', $device_id); if ($added) { $from_radiodev_counter = $added->radiodev_counter; $added = $gapi->addLink($device_id, $from_radiodev_counter, $to_device_id, $to_radiodev_counter); if ($added) { header("Location: examples.guifi_api.simple_user.step3.php?node_id={$node_id}&device_id={$device_id}"); die; } else { $message = "No s'ha pogut afegir l'enllaç, error de l'API: "; $message .= $gapi->getErrorsStr(); } } else { $message = "No s'ha pogut afegir la ràdio, error de l'API: "; $message .= $gapi->getErrorsStr(); } } else { $message = "No s'ha pogut afegir el dispositiu, error de l'API: "; $message .= $gapi->getErrorsStr(); } } $nearest = $gapi->nearestRadio($node_id); if ($nearest) { if ($nearest->radios) { $radios = $nearest->radios; $radio_select = '<select name="radio_to">' . "\n";