Classes | Macros | Définitions de type | Énumérations
Référence du fichier Logger.h
#include "USB/USBAPI.h"

Classes

struct  protocolMsg
 
class  Logger
 

Macros

#define MSG_TYPE_SYSTEM   1
 
#define MSG_TYPE_USER   2
 
#define MSG_TYPE_BLOCK_PLUG   3
 
#define MSG_TYPE_BLOCK_UNPLUG   4
 
#define MSG_TYPE_OVERSEND   5
 
#define MSG_TYPE_GETBRICKS   6
 
#define MAX_SEND_PER_SECOND   70
 
#define MAX_OVERSENDING_DURATION   500
 
#define RX_BUFFER_SIZE   1024
 

Définitions de type

typedef struct protocolMsg protcolMsg
 

Énumérations

enum  ProtocolSteps { START, TYPE, LENGTH, DATA }
 

Documentation des macros

◆ MAX_OVERSENDING_DURATION

#define MAX_OVERSENDING_DURATION   500

◆ MAX_SEND_PER_SECOND

#define MAX_SEND_PER_SECOND   70

◆ MSG_TYPE_BLOCK_PLUG

#define MSG_TYPE_BLOCK_PLUG   3

◆ MSG_TYPE_BLOCK_UNPLUG

#define MSG_TYPE_BLOCK_UNPLUG   4

◆ MSG_TYPE_GETBRICKS

#define MSG_TYPE_GETBRICKS   6

◆ MSG_TYPE_OVERSEND

#define MSG_TYPE_OVERSEND   5

◆ MSG_TYPE_SYSTEM

#define MSG_TYPE_SYSTEM   1

◆ MSG_TYPE_USER

#define MSG_TYPE_USER   2

◆ RX_BUFFER_SIZE

#define RX_BUFFER_SIZE   1024

Documentation des définitions de type

◆ protcolMsg

typedef struct protocolMsg protcolMsg

Documentation du type de l'énumération

◆ ProtocolSteps

Valeurs énumérées
START 
TYPE 
LENGTH 
DATA