aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* debounce: Rename ok methodHEADmasterMichael Buesch5 days2-2/+2
* dpm: Implement slowdown in case of PHY errorsMichael Buesch7 days1-48/+66
* phy: Only keep at most one entry per slave in the TX queueMichael Buesch9 days3-11/+27
* debian: Do not build pypy packagesMichael Buesch12 days5-21/+1
* tests: Fix dummy-phy test caseMichael Buesch2019-05-101-2/+5
* dpm: Increase init telegram retry speedMichael Buesch2019-05-101-87/+105
* dpm: Move slave scheduler logic into the dpm coreMichael Buesch2019-05-054-45/+135
* dpm: Unconditionally release busMichael Buesch2019-05-041-6/+1
* dpm: Don't crash, if telegrams for unknown stations are receivedMichael Buesch2019-05-041-4/+4
* examples: Remove time measurementsMichael Buesch2019-05-043-36/+0
* phy: Use deque for tx queueMichael Buesch2019-05-041-10/+17
* dpm: Retry all init telegrams a few timesMichael Buesch2019-05-012-41/+32
* setup: Add Cython buildMichael Buesch2019-05-012-3/+554
* dp-master: Add explicit timeouts to all telegramsMichael Buesch2019-04-211-23/+26
* dp-master: Data_Exchange: Wait with error reactionMichael Buesch2019-04-211-2/+8
* Fix crash in dummy phy configMichael Buesch2019-03-304-9/+16
* examples: Add flow control to all configsMichael Buesch2018-11-103-0/+12
* conf: Add missing field defaultsMichael Buesch2018-11-101-0/+2
* Add enable/disable hardware flow control (RTS/CTS) and (DSR/DTR) in config file.Ewald Weinhandl2018-11-092-4/+10
* setup.py: Add basedir path to PYTHONPATHMichael Buesch2018-11-041-4/+16
* Bump versionMichael Buesch2018-04-252-3/+3
* manifest: Add dummy.gsdpyprofibus-1.3Michael Buesch2018-04-251-0/+1
* debian/changelog: Bump versionMichael Buesch2018-04-251-2/+2
* Bump versionMichael Buesch2018-04-251-1/+1
* Update READMEMichael Buesch2018-04-251-1/+1
* util: Do not use time.clockMichael Buesch2018-03-231-1/+1
* Avoid usage of deprecated readfp()Michael Buesch2017-12-071-1/+5
* add package pyprofibus.gsd in setup.pySebastian Stickel2016-12-011-1/+1
* dp_master: Fix always-one-bit check in diagMichael Buesch2016-08-171-1/+1
* dpm: Move telegram timeout check downMichael Buesch2016-07-211-15/+13
* dp_master: Add a table of default timeoutsMichael Buesch2016-07-122-9/+21
* dp_master: Fix state nameMichael Buesch2016-07-121-2/+2
* phy: Enable bus allocationMichael Buesch2016-07-121-2/+0
* dp_master: Use PHY routines for bus allocationMichael Buesch2016-07-121-33/+25
* tests: Fix dummy PHY testMichael Buesch2016-07-121-3/+11
* Add more assertion helpersMichael Buesch2016-07-121-0/+4
* Add basics for PHY bus allocation accountingMichael Buesch2016-07-124-42/+102
* makerelease: Run self testsMichael Buesch2016-07-091-0/+8
* Fix SD2 telegram lengthMichael Buesch2016-07-031-0/+0
* Update URLMichael Buesch2016-07-022-2/+2
* example_dummy: Extend to two slavesMichael Buesch2016-06-292-4/+45
* Bump versionpyprofibus-1.2Michael Buesch2016-06-271-1/+1
* Add S7-315-2DP slave example.Michael Buesch2016-06-272-0/+166
* dpm: Suppress send, if slave requests diagMichael Buesch2016-06-271-1/+11
* dpm: Add more init diag error messagesMichael Buesch2016-06-272-3/+54
* dp-master: Handle fcb on short ackMichael Buesch2016-06-271-0/+2
* Add byte dump helperMichael Buesch2016-06-273-13/+8
* phy_serial: Initialize __rxBufMichael Buesch2016-06-261-0/+1
* example_et200s: Remove unnecessary importMichael Buesch2016-06-261-1/+1
* Add linuxcnc-demo-dummyphyMichael Buesch2016-06-269-0/+2156
bues.ch cgit interface