データの保存、更新、取得ができるWebサービス「milkcocoa」に接続し、データのプッシュ、送信、取得ができるライブラリを使ったサンプルです。ESP8266版 https://mlkcca.com/

Dependencies:   Milkcocoa mbed

Dependents:   M2m

SoftSerialSendOnly/SoftSerialSendOnry.cpp

Committer:
jksoft
Date:
2015-12-18
Revision:
0:82d5445a9461

File content as of revision 0:82d5445a9461:

#include "SoftSerialSendOnry.h"

SoftSerialSendOnry::SoftSerialSendOnry(PinName TX, const char* name) {
    tx_en = false;
    if (TX != NC) {
        tx = new DigitalOut(TX);
        tx_en = true;
        tx->write(1);
        tx_bit = -1;
        txticker.attach(this, &SoftSerialSendOnry::tx_handler);
    }
    
    baud(9600);
    format();
}

SoftSerialSendOnry::~SoftSerialSendOnry() {
    if (tx_en)
        delete(tx);
}

void SoftSerialSendOnry::baud(int baudrate) {
    bit_period = 1000000 / baudrate;
}

void SoftSerialSendOnry::format(int bits, Parity parity, int stop_bits) {
    _bits = bits;
    _parity = parity;
    _stop_bits = stop_bits;
    _total_bits = 1 + _bits + _stop_bits + (bool)_parity;
}

int SoftSerialSendOnry::_getc()
{
    return(0);    
}