Skip to content
Snippets Groups Projects
  1. Feb 25, 2021
  2. Feb 18, 2021
  3. Feb 17, 2021
  4. Nov 30, 2020
    • Clemens Terasa's avatar
      serial: Add barrier to synchronize · 109f3a66
      Clemens Terasa authored
      Add a pthread barrier to synchronize the Rx/Tx threads and remove the
      Tx pipe as it becomes useless.
      
      This fixes the issue when the serial test is run inside bit.
      
      BCS 746-000147
      109f3a66
  5. Nov 23, 2020
    • Clemens Terasa's avatar
      iptest: Add TCP echo client support · a4ecc2e2
      Clemens Terasa authored
      Add the possibility to use a TCP connection for the echo client.
      The code is well prepared for this and you simply need to activate
      the correct parameter parsing and connect the socket to the server.
      
      Additionally to activating the TCP connection we have to wait for the
      whole package to arrive.
      
      As a refactoring step sue a simple division instead of a conditional
      shift to get a loop boundary.
      
      BCS 746-000127
      a4ecc2e2
    • Clemens Terasa's avatar
      rs485echo: Fix compile error by adding include · aaf8b149
      Clemens Terasa authored
      The ```gettimeofday()``` function is defined in ```sys/time.h```. Thus
      include it.
      
      BCS 746-000125
      aaf8b149
  6. Nov 20, 2020
    • Clemens Terasa's avatar
      serial: Rewrite to use select() · d8a0193f
      Clemens Terasa authored
      For concurrency and synchronization issues we need a new approach.
      The select() function and additional pipes should be sufficient to
      timeout and synchronize the TX source and Rx sink thread.
      d8a0193f
  7. Nov 19, 2020
    • Jonas Höppner's avatar
      RS485 echo test · 14e41dff
      Jonas Höppner authored
      * Add RS485 echo test for our EMC verification.
      * The test is more flexible than the legacy RS485 ping pong test and will
        always recover from transmission errors due to EMI.
      * The sent data includes a hard-coded 4-byte header and a 4-byte data length
        field, which is parsed by the receiver. The receiver always scans the
        received data for the header bytes in order to detect a new message.
      
      BCS 746-000125
      14e41dff
  8. Nov 11, 2020
  9. Nov 09, 2020
  10. Nov 04, 2020
  11. Nov 03, 2020
  12. Feb 24, 2020
  13. Nov 05, 2019
  14. Oct 16, 2019
Loading