monitor

Dependents:   mini_02

Fork of mon by V09

mon.h

Committer:
rs27
Date:
2016-02-05
Revision:
1:bf1028d27a23
Parent:
0:401f3ae5ab50

File content as of revision 1:bf1028d27a23:


//---------------------------------------------------------------------------
// Modul...: MON.H    
// Chip....: iox.mini
// 
//---------------------------------------------------------------------------
// Author..: Reinhold Schäfer
// Date....: 2016.01.23
// http....: //www.microsps.net
//---------------------------------------------------------------------------

#include <string.h>
#include "mbed.h"

#define MON_LINE_LEN        40          // maximale Länge der Eingabezeile  

class monitor
{    
  private:
  
  public:
    
    char mon_line[MON_LINE_LEN];            // Aktuelle Eingabezeile 
    uint8_t MonLinePtr, cr_flag;           // Cursor Position und Endzeichen
    uint8_t tasten, tasten_old;
    
    char buffer[100];  

    monitor(void);
    
    void parser (void);
    void monPC(void);
    void monLine(void);
    void dump(void);
    void help(void);
    void set(void);
    void send(void);
    void time(void);

};