digitalWrite geht
This commit is contained in:
parent
15ba2f5661
commit
32cd811744
|
@ -11,6 +11,7 @@ void B15F::init()
|
||||||
{
|
{
|
||||||
|
|
||||||
std::cout << PRE << "Stelle Verbindung mit Adapter her... " << std::flush;
|
std::cout << PRE << "Stelle Verbindung mit Adapter her... " << std::flush;
|
||||||
|
usart.setBaudrate(BAUDRATE);
|
||||||
usart.openDevice(SERIAL_DEVICE);
|
usart.openDevice(SERIAL_DEVICE);
|
||||||
std::cout << "OK" << std::endl;
|
std::cout << "OK" << std::endl;
|
||||||
|
|
||||||
|
|
BIN
drv/b15f.o
BIN
drv/b15f.o
Binary file not shown.
|
@ -67,7 +67,7 @@ uint8_t USART::readByte(void)
|
||||||
auto start = std::chrono::steady_clock::now();
|
auto start = std::chrono::steady_clock::now();
|
||||||
auto end = start;
|
auto end = start;
|
||||||
uint16_t elapsed = 0;
|
uint16_t elapsed = 0;
|
||||||
while(elapsed < timeout)
|
while(elapsed < timeout * 100)
|
||||||
{
|
{
|
||||||
int n_ready;
|
int n_ready;
|
||||||
int code = ioctl(file_desc, FIONREAD, &n_ready);
|
int code = ioctl(file_desc, FIONREAD, &n_ready);
|
||||||
|
|
BIN
drv/usart.o
BIN
drv/usart.o
Binary file not shown.
7
main.cpp
7
main.cpp
|
@ -182,10 +182,11 @@ void beispielFunktionen()
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
|
||||||
USART usart;
|
beispielFunktionen();
|
||||||
usart.openDevice("/dev/ttyUSB0");
|
|
||||||
usart.closeDevice();
|
|
||||||
|
|
||||||
|
//USART usart;
|
||||||
|
//usart.openDevice("/dev/ttyUSB0");
|
||||||
|
//usart.writeByte(5);
|
||||||
|
|
||||||
|
|
||||||
std::cout << "Schluss." << std::endl;
|
std::cout << "Schluss." << std::endl;
|
||||||
|
|
Loading…
Reference in a new issue