krnl 1
Loading...
Searching...
No Matches
k04periodic-clip.ino File Reference
#include <krnl.h>
Include dependency graph for k04periodic-clip.ino:

Go to the source code of this file.

Macros

#define STK   110

Functions

void tperiodic ()
void tnoise ()
void setup ()
void loop ()
void k_sem_clip (unsigned char nr, int nrClip)

Variables

struct k_tp1
struct k_tp2
struct k_tsem1
struct k_tsem2
char st1 [110]
char st2 [110]
int x = 0
int clipp
int err

Macro Definition Documentation

◆ STK

#define STK   110

Definition at line 4 of file k04periodic-clip.ino.

Function Documentation

◆ k_sem_clip()

void k_sem_clip ( unsigned char nr,
int nrClip )

a function for overloading on usersite which is called when a semaphore is overflooding no occur - it's only reading out semaphore idendity Signal operations has not taken place ! 1: means first semahore allocated by user, 2 the next etc Interrupt is disabled when called and must not be enabled during.. so no print etc

Parameters
[in]nrid of semaphore 1,2,3,...
[in]nrClipnumber of times clip has occured (may be reset by call k_wait_lost)

Definition at line 100 of file k04periodic-clip.ino.

◆ loop()

void loop ( void )

Definition at line 95 of file k04periodic-clip.ino.

◆ setup()

void setup ( )

Definition at line 52 of file k04periodic-clip.ino.

References err, i, k_crt_sem(), k_crt_task(), k_init(), k_start(), p1, p2, sem1, st1, st2, STK, tnoise(), and tperiodic().

Here is the call graph for this function:

◆ tnoise()

void tnoise ( )

Definition at line 42 of file k04periodic-clip.ino.

References k_eat_msec(), and k_sleep().

Here is the call graph for this function:

◆ tperiodic()

void tperiodic ( )

Definition at line 13 of file k04periodic-clip.ino.

References clipp, DI, EI, k_eat_msec(), k_set_sem_timer(), k_wait(), sem1, and x.

Here is the call graph for this function:

Variable Documentation

◆ clipp

int clipp

Definition at line 12 of file k04periodic-clip.ino.

◆ err

int err

Definition at line 50 of file k04periodic-clip.ino.

◆ p1

struct k_t* p1

Definition at line 5 of file k04periodic-clip.ino.

◆ p2

struct k_t * p2

Definition at line 5 of file k04periodic-clip.ino.

◆ sem1

struct k_t * sem1

Definition at line 5 of file k04periodic-clip.ino.

◆ sem2

struct k_t * sem2

Definition at line 5 of file k04periodic-clip.ino.

◆ st1

char st1[110]

Definition at line 7 of file k04periodic-clip.ino.

◆ st2

char st2[110]

Definition at line 7 of file k04periodic-clip.ino.

◆ x

int x = 0

Definition at line 11 of file k04periodic-clip.ino.