Improve:wifi hal.
This commit is contained in:
parent
af6f25397f
commit
a20ed62c08
|
@ -59,6 +59,20 @@ void CameraHal::GetAudioStream(const void *stream, const unsigned int &length)
|
||||||
if (mTaskRuning && nullptr != mAudioStreamCallback) {
|
if (mTaskRuning && nullptr != mAudioStreamCallback) {
|
||||||
mAudioStreamCallback(stream, length);
|
mAudioStreamCallback(stream, length);
|
||||||
}
|
}
|
||||||
|
// if (mTaskRuning) {
|
||||||
|
// LogInfo("GetAudioStream length33:%d\n", length);
|
||||||
|
// FILE *file = nullptr;
|
||||||
|
// file = fopen("/tmp/audio.bin", "a+");
|
||||||
|
|
||||||
|
// if (file) {
|
||||||
|
// fwrite(stream, 1, length, file);
|
||||||
|
// fflush(file);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// if (file) {
|
||||||
|
// fclose(file);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
void CameraHal::GetVideoStream(const void *stream, const unsigned int &length)
|
void CameraHal::GetVideoStream(const void *stream, const unsigned int &length)
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,12 +29,22 @@ StatusCode WifiHal::OpenApMode(void)
|
||||||
constexpr int SLEEP_TIME_MS = 5;
|
constexpr int SLEEP_TIME_MS = 5;
|
||||||
constexpr int WAITING_TIME_MS = 1000 * 10;
|
constexpr int WAITING_TIME_MS = 1000 * 10;
|
||||||
unsigned int sleepingTime_ms = 0;
|
unsigned int sleepingTime_ms = 0;
|
||||||
|
unsigned int resetWifiPowerCount = 0;
|
||||||
mInitRunning = true;
|
mInitRunning = true;
|
||||||
while (CheckWlan0IfExist() == false) {
|
while (CheckWlan0IfExist() == false) {
|
||||||
std::this_thread::sleep_for(std::chrono::milliseconds(SLEEP_TIME_MS));
|
std::this_thread::sleep_for(std::chrono::milliseconds(SLEEP_TIME_MS));
|
||||||
sleepingTime_ms += SLEEP_TIME_MS;
|
sleepingTime_ms += SLEEP_TIME_MS;
|
||||||
if (sleepingTime_ms > WAITING_TIME_MS) {
|
if (sleepingTime_ms > WAITING_TIME_MS) {
|
||||||
LogError("wlan0 not found. \n");
|
if (0 == resetWifiPowerCount) {
|
||||||
|
LogWarning("wlan0 not found, try to reset. \n");
|
||||||
|
PowerOff();
|
||||||
|
std::this_thread::sleep_for(std::chrono::milliseconds(1000));
|
||||||
|
PowerOn();
|
||||||
|
sleepingTime_ms = 0;
|
||||||
|
resetWifiPowerCount++;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
LogError("wlan0 not found, reset wifi power count: %d. \n", resetWifiPowerCount);
|
||||||
return CreateStatusCode(STATUS_CODE_NOT_OK);
|
return CreateStatusCode(STATUS_CODE_NOT_OK);
|
||||||
}
|
}
|
||||||
if (false == mInitRunning) {
|
if (false == mInitRunning) {
|
||||||
|
|
|
@ -423,8 +423,8 @@ void SixFrameHandle::ResponseGetParamItems(cJSON *result, const AppGetCapability
|
||||||
cJSON_AddItemToObject(mic, CJSON_INDEX_STRING, index);
|
cJSON_AddItemToObject(mic, CJSON_INDEX_STRING, index);
|
||||||
cJSON_AddItemToArray(items, cJSON_CreateString("on"));
|
cJSON_AddItemToArray(items, cJSON_CreateString("on"));
|
||||||
cJSON_AddItemToArray(items, cJSON_CreateString("off"));
|
cJSON_AddItemToArray(items, cJSON_CreateString("off"));
|
||||||
cJSON_AddItemToArray(index, cJSON_CreateNumber(0));
|
|
||||||
cJSON_AddItemToArray(index, cJSON_CreateNumber(1));
|
cJSON_AddItemToArray(index, cJSON_CreateNumber(1));
|
||||||
|
cJSON_AddItemToArray(index, cJSON_CreateNumber(0));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// {
|
// {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user