Allows RS485 communication using MAX485 chip

Dependencies:   mbed

RS485.cpp

Committer:
NeoBelerophon
Date:
2015-11-14
Revision:
1:916e1dd538ce
Parent:
0:10a8f9128f73

File content as of revision 1:916e1dd538ce:

#include "RS485.h"

RS485::RS485(PinName tx, PinName rx, PinName mode, const char *name) : Serial( tx, rx, name), m_modePin(mode)
{   
    m_modePin = 0;
}

int RS485::_getc() { 
    return _base_getc();
}

int RS485::_putc(int c) {
    m_modePin = 1;
    int ret = _base_putc(c);
    m_modePin = 0;
    return ret;
}