Dialog Semiconductor customer support - kernel task https://support.dialog-semiconductor.com/resource-keywords/kernel-task en How to add and run a new task in RW kernel environment https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/how-add-and-run-new-task-rw-kernel

Dear Dialog Semiconductor,

I am working on adding new userspace tasks into the Multi-sensor kit DA14585 firmware. I am new to the RW real-time kernel and I do not know how to implement even a simple task doing nothing but handling an Easy App SW timer for 1 second time and incrementing a variable value. I do not need messaging or anything complex here.

Does somewhere exist a recommended example code or firmware code I can inspire myself?

Best regards,

Petr

Keywords: 
Device: 
Tue, 31 Dec 2019 08:27:42 +0000 hwidvorakinfo 338189 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/how-add-and-run-new-task-rw-kernel#comments
Questions about tasks of Real Time Kernel. https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/questions-about-tasks-real-time-kernel

Hi, Dialog support team.

I have two questions about the task of the kernel.

Q1. If I create a single task which is a longer processing time than the connection interval, will it be disconnected?

Q2. Packet transmission / reception on connection intervals is the processing the link layer registered to the kernel as a task?

Please reply.

Best Regards.

Keywords: 
Device: 
Mon, 05 Jun 2017 15:13:09 +0000 Teruyuki Nomura 44814 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/questions-about-tasks-real-time-kernel#comments