Merge pull request #81 from Avamander/patch-4
Fixed a typo in SystemTask
This commit is contained in:
commit
9d43eff43a
|
@ -9,7 +9,7 @@ namespace Pinetime {
|
||||||
namespace Screens {
|
namespace Screens {
|
||||||
class Screen {
|
class Screen {
|
||||||
public:
|
public:
|
||||||
Screen(DisplayApp* app) : app{app} {}
|
explicit Screen(DisplayApp* app) : app{app} {}
|
||||||
virtual ~Screen() = default;
|
virtual ~Screen() = default;
|
||||||
|
|
||||||
// Return false if the app can be closed, true if it must continue to run
|
// Return false if the app can be closed, true if it must continue to run
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <libs/date/includes/date/date.h>
|
#include <libs/date/includes/date/date.h>
|
||||||
#include <Components/DateTime/DateTimeController.h>
|
#include "components/datetime/DateTimeController.h"
|
||||||
#include <Version.h>
|
#include <Version.h>
|
||||||
#include <libs/lvgl/src/lv_core/lv_obj.h>
|
#include <libs/lvgl/src/lv_core/lv_obj.h>
|
||||||
#include <libs/lvgl/src/lv_font/lv_font.h>
|
#include <libs/lvgl/src/lv_font/lv_font.h>
|
||||||
#include <libs/lvgl/lvgl.h>
|
#include <libs/lvgl/lvgl.h>
|
||||||
#include <libraries/log/nrf_log.h>
|
#include <libraries/log/nrf_log.h>
|
||||||
#include "Tab.h"
|
#include "Tab.h"
|
||||||
#include <DisplayApp/DisplayApp.h>
|
#include "displayapp/DisplayApp.h"
|
||||||
|
|
||||||
|
|
||||||
using namespace Pinetime::Applications::Screens;
|
using namespace Pinetime::Applications::Screens;
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
#include <host/ble_gap.h>
|
#include <host/ble_gap.h>
|
||||||
#include <host/util/util.h>
|
#include <host/util/util.h>
|
||||||
#include <drivers/InternalFlash.h>
|
#include <drivers/InternalFlash.h>
|
||||||
#include "../main.h"
|
#include "main.h"
|
||||||
#include "components/ble/NimbleController.h"
|
#include "components/ble/NimbleController.h"
|
||||||
|
|
||||||
using namespace Pinetime::System;
|
using namespace Pinetime::System;
|
||||||
|
@ -36,7 +36,7 @@ SystemTask::SystemTask(Drivers::SpiMaster &spi, Drivers::St7789 &lcd,
|
||||||
bleController{bleController}, dateTimeController{dateTimeController},
|
bleController{bleController}, dateTimeController{dateTimeController},
|
||||||
watchdog{}, watchdogView{watchdog}, notificationManager{notificationManager},
|
watchdog{}, watchdogView{watchdog}, notificationManager{notificationManager},
|
||||||
nimbleController(*this, bleController,dateTimeController, notificationManager, batteryController, spiNorFlash) {
|
nimbleController(*this, bleController,dateTimeController, notificationManager, batteryController, spiNorFlash) {
|
||||||
systemTaksMsgQueue = xQueueCreate(10, 1);
|
systemTasksMsgQueue = xQueueCreate(10, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SystemTask::Start() {
|
void SystemTask::Start() {
|
||||||
|
@ -102,7 +102,7 @@ void SystemTask::Work() {
|
||||||
|
|
||||||
while(true) {
|
while(true) {
|
||||||
uint8_t msg;
|
uint8_t msg;
|
||||||
if (xQueueReceive(systemTaksMsgQueue, &msg, isSleeping?2500 : 1000)) {
|
if (xQueueReceive(systemTasksMsgQueue, &msg, isSleeping ? 2500 : 1000)) {
|
||||||
Messages message = static_cast<Messages >(msg);
|
Messages message = static_cast<Messages >(msg);
|
||||||
switch(message) {
|
switch(message) {
|
||||||
case Messages::GoToRunning:
|
case Messages::GoToRunning:
|
||||||
|
@ -228,7 +228,7 @@ void SystemTask::PushMessage(SystemTask::Messages msg) {
|
||||||
}
|
}
|
||||||
BaseType_t xHigherPriorityTaskWoken;
|
BaseType_t xHigherPriorityTaskWoken;
|
||||||
xHigherPriorityTaskWoken = pdFALSE;
|
xHigherPriorityTaskWoken = pdFALSE;
|
||||||
xQueueSendFromISR(systemTaksMsgQueue, &msg, &xHigherPriorityTaskWoken);
|
xQueueSendFromISR(systemTasksMsgQueue, &msg, &xHigherPriorityTaskWoken);
|
||||||
if (xHigherPriorityTaskWoken) {
|
if (xHigherPriorityTaskWoken) {
|
||||||
/* Actual macro used here is port specific. */
|
/* Actual macro used here is port specific. */
|
||||||
// TODO : should I do something here?
|
// TODO : should I do something here?
|
||||||
|
|
|
@ -54,7 +54,7 @@ namespace Pinetime {
|
||||||
std::unique_ptr<Pinetime::Applications::DisplayApp> displayApp;
|
std::unique_ptr<Pinetime::Applications::DisplayApp> displayApp;
|
||||||
Pinetime::Controllers::Ble& bleController;
|
Pinetime::Controllers::Ble& bleController;
|
||||||
Pinetime::Controllers::DateTime& dateTimeController;
|
Pinetime::Controllers::DateTime& dateTimeController;
|
||||||
QueueHandle_t systemTaksMsgQueue;
|
QueueHandle_t systemTasksMsgQueue;
|
||||||
std::atomic<bool> isSleeping{false};
|
std::atomic<bool> isSleeping{false};
|
||||||
std::atomic<bool> isGoingToSleep{false};
|
std::atomic<bool> isGoingToSleep{false};
|
||||||
std::atomic<bool> isWakingUp{false};
|
std::atomic<bool> isWakingUp{false};
|
||||||
|
|
Loading…
Reference in New Issue
Block a user