Vasily Davydov
|
1ce12cfd02
|
master: add more strict debug to queue send
|
2023-05-18 23:54:22 +03:00 |
|
RedHawk
|
b891695bfc
|
temperature: Fixing issues.
*We are running out of memory.
*Less safe I2C transaction.
*Discovered a bug in clock.
|
2023-05-18 23:52:08 +03:00 |
|
RedHawk
|
fc2a05a9d8
|
temperature: Temperature sensor handling.
|
2023-05-18 23:52:07 +03:00 |
|
RedHawk
|
f578fd2854
|
temperature: Base for temperature thread
|
2023-05-18 23:52:07 +03:00 |
|
Vasily Davydov
|
90e4e0e43d
|
threads: master: [#46] add error on Evemt::Null
|
2023-05-18 23:44:38 +03:00 |
|
Vasily Davydov
|
5441e3a9ca
|
threads: master: [#46] correct if statement
|
2023-05-18 23:42:46 +03:00 |
|
Vasily Davydov
|
23dda8ba74
|
threads: master: [#46] use new Event
|
2023-05-18 23:32:04 +03:00 |
|
RedHawk
|
5897bc0610
|
Merge pull request #45 from vas-dav/logging
Logging
|
2023-05-15 13:05:25 +03:00 |
|
RedHawk
|
27346abb47
|
menu: [#43] Fix the stack size.
|
2023-05-15 11:47:52 +03:00 |
|
RedHawk
|
cd097d7883
|
logging: Base for Clock.
*Doesn't work, yet.
|
2023-05-14 16:20:46 +03:00 |
|
Vasily Davydov
|
2a42371458
|
relay: [#9] init task
|
2023-05-12 23:32:55 +03:00 |
|
RedHawk
|
e5bb200789
|
logging: Better logging. Fixed pins printout.
|
2023-05-12 17:08:01 +03:00 |
|
RedHawk
|
734393831e
|
logging: Fixing hard faults. Small cleanup.
*Lesser queue size.
*Removed recursive master task creation.
*Logging task now has a loop.
*Little fixes and cleanup here and there.
|
2023-05-12 16:44:11 +03:00 |
|
Vasily Davydov
|
2c3e1a8dc8
|
logging: don't ask...
|
2023-05-12 13:59:49 +03:00 |
|
Vasily Davydov
|
1a4c09c4ad
|
threads: add logging
|
2023-05-12 00:57:55 +03:00 |
|
Vasily Davydov
|
366010ed02
|
master: [#9] remove redundant code
|
2023-05-11 16:45:50 +03:00 |
|
Vasily Davydov
|
7f2945efc9
|
master: [#9] route setpoint to relay
|
2023-05-11 16:12:10 +03:00 |
|
Vasily Davydov
|
4853e4993c
|
master: [#9] forward temp event to manager and relay
|
2023-05-11 16:11:14 +03:00 |
|
Vasily Davydov
|
2240d6ce09
|
master: [#9] parse event in master to route it fwd
|
2023-05-11 01:22:05 +03:00 |
|
RedHawk
|
ea1139567a
|
UI: [#35] Fixing issues.
*Send UserInterface::InterfaceWithData in the queue instead of Event.
*Remove pointer madness for LCD.
*Timeout for Idle Event from Master thread.
|
2023-05-09 01:14:47 +03:00 |
|
Vasily Davydov
|
df04fc9107
|
shoh: rename threads according to thread-name
|
2023-05-07 17:45:23 +03:00 |
|
RedHawk
|
13e392f37b
|
LpcUart: [#22] This could have worked.
* It appears that LPC11u68 has ony USART0 redirected to USB as debug UART.
* The code here was written only for USART1-4.
|
2023-05-05 19:31:30 +03:00 |
|
RedHawk
|
0c04ccf2e0
|
rotary:[#9] small cleanup.
|
2023-04-27 02:08:24 +03:00 |
|
Vasily Davydov
|
2ed0653056
|
rotary:[#9] process interrupts and send to master
|
2023-04-27 01:44:17 +03:00 |
|
Vasily Davydov
|
809358b341
|
rotary: init task [#9]
|
2023-04-26 16:56:15 +03:00 |
|
Vasily Davydov
|
daec484c01
|
event: separate event
Give container-type implementation
|
2023-04-26 02:53:47 +03:00 |
|
Vasily Davydov
|
ad4a100989
|
thread-manager: create on heap
Add a simple queue-manager test
|
2023-04-26 01:03:40 +03:00 |
|
Vasily Davydov
|
4a553e3093
|
queue-manager: wrap send & receive
|
2023-04-26 00:56:18 +03:00 |
|
RedHawk
|
34f6b5b694
|
Master.cpp: Fixing uninitialised memory.
|
2023-04-26 00:03:13 +03:00 |
|
RedHawk
|
98e9e11355
|
QueueManager & Master: Base for queues.
|
2023-04-25 23:57:18 +03:00 |
|
Vasily Davydov
|
927409d2a8
|
thread-manager: create master task with manager
|
2023-04-25 22:47:31 +03:00 |
|
RedHawk
|
f85bf8ef8d
|
FreeRTOS: Removed FreeRTOSCPP and fixed build.
*Rewritten Master class to create C-style FreeRTOS task.
|
2023-04-24 20:49:41 +03:00 |
|
Vasily Davydov
|
6cfe14b3fe
|
threads: add master skeleton
|
2023-04-05 00:09:58 +03:00 |
|