Thiago Alves
b7baafe0f8
Update README.md
2018-06-22 13:49:03 -05:00
Thiago Alves
c355aadf56
Update README.md
2018-06-22 13:48:19 -05:00
Thiago Alves
77ac42f9b3
Update README.md
2018-06-22 13:48:05 -05:00
thiagoralves
08a8370ce9
Added working OpenDNP3 library
2018-05-29 12:55:49 -05:00
thiagoralves
c595c3b0c0
Added working OpenDNP3 library
2018-05-29 12:45:42 -05:00
Thiago Alves
f1a26459ce
Fix std::out_of_range error on st_optimizer
2018-03-10 12:21:35 -06:00
Thiago Alves
38cbd9c6c9
Fixed analog input and output calibration
2018-02-14 12:18:51 -06:00
Thiago Alves
d7b2b0aad1
Added PiXtend 2S support
2018-02-07 11:41:02 -06:00
Thiago Alves
b9ac19148d
Added PiXtend 2S support
2018-02-07 11:40:01 -06:00
Thiago Alves
32d37fd41d
Added PiXtend 2S support
2018-02-07 11:39:14 -06:00
Thiago Alves
5402d26727
Added PiXtend 2S support
2018-02-07 11:38:40 -06:00
Thiago Alves
8062559100
Update build.sh
2018-02-07 11:38:19 -06:00
Thiago Alves
7083557722
Added PiXtend 2S support
2018-02-07 11:37:42 -06:00
Thiago Alves
0571abf6d3
Merge pull request #6 from andrewchi/dockerfix
...
update Dockerfile to match new build.sh
2017-10-11 17:12:04 -05:00
Andrew Chi
f7aed9cbdb
update Dockerfile to match new build.sh
2017-10-11 16:54:26 -04:00
Thiago Alves
3764381b71
Fix error optimizing program
2017-09-19 15:46:46 -05:00
Thiago Alves
19107ef256
Fix error ‘updateBuffers’ was not declared in this scope
2017-09-19 13:46:05 -05:00
Thiago Alves
104bc24c46
Fix error ‘updateBuffersIn’ was not declared in this scope
2017-09-19 13:42:28 -05:00
Thiago Alves
d9bad37a94
Merge pull request #4 from 0ussama/scancycle
...
Separates the input and output updates in two functions. This improves OpenPLC scan cycle as it starts processing with an accurate representation of the inputs.
2017-09-18 14:49:42 -05:00
Thiago Alves
fffef9b8b6
Merge branch 'master' into scancycle
2017-09-18 14:48:15 -05:00
Thiago Alves
eeaa64a62f
Fix Fischertecknik update functions
...
Fischertecknik hardware returns the input status after you send the output update message. Therefore, it is not possible to just read the inputs and then update the outputs. My quick solution for that is to update both inputs and outputs twice on the cycle, one on the updateBuffersIn() and the other on the updateBuffersOut(). This of course double the time required for I/O handling, but at least guarantees that the scan cycle starts with the accurate representation of the inputs and ends with the accurate representation of the outputs
2017-09-18 14:44:58 -05:00
Oussama el Hadouchi
a059acef12
Fix PLC scan cycle for all hardware layers: Arduino, Blank, ESP8266, Fischertechnik, Modbus Master, PiXtend, Simulink, UniPi
2017-09-18 21:10:04 +02:00
Thiago Alves
0d830cbb21
Fix issue with multiple parallel outputs on LD
...
More information on the bug here: https://bitbucket.org/skvorl/beremiz/issues/31/wrong-st-code-generation .
2017-09-14 14:32:59 -05:00
Thiago Alves
671c1b7d50
Fix issue with multiple parallel outputs on LD
...
More information on the bug here: https://bitbucket.org/skvorl/beremiz/issues/31/wrong-st-code-generation .
2017-09-14 14:31:04 -05:00
Thiago Alves
90cd945c8b
Fix issue with multiple parallel outputs on LD
...
More information on the bug here: https://bitbucket.org/skvorl/beremiz/issues/31/wrong-st-code-generation .
2017-09-14 14:30:39 -05:00
Thiago Alves
9fd8bb0075
Fix issue with multiple parallel outputs on LD
...
More information on the bug here: https://bitbucket.org/skvorl/beremiz/issues/31/wrong-st-code-generation .
2017-09-14 14:29:54 -05:00
Thiago Alves
1257d79fee
Fix issue with multiple parallel outputs on LD
...
More information on the bug here: https://bitbucket.org/skvorl/beremiz/issues/31/wrong-st-code-generation .
2017-09-14 14:29:21 -05:00
Oussama el Hadouchi
eebe694ba7
Fix PLC scan cycle for OpenPLC (implemented for Raspberry Pi only)
2017-08-31 14:49:11 +02:00
Thiago Alves
6e0d99748f
Removes the nasty narrowing conversion warnings
2017-07-25 17:21:49 -05:00
Thiago Alves
6ace34fb75
Removes the nasty narrowing conversion warnings
2017-07-25 17:21:21 -05:00
Thiago Alves
9c4b363688
Removes the nasty narrowing conversion warnings
2017-07-25 17:20:49 -05:00
Thiago Alves
35b5159c8e
Removes the nasty narrowing conversion warnings
2017-07-25 17:19:07 -05:00
Thiago Alves
826a439708
Fix "out of memory" error on single core RPi
2017-07-22 18:44:14 -05:00
thiagoralves
49ab55ffc4
Fixed Windows script
2017-07-22 14:56:36 -05:00
thiagoralves
92096f33ed
Fixed Windows build script
2017-07-22 14:52:30 -05:00
thiagoralves
13b169083f
disabled DNP3 under Windows
2017-07-22 14:50:03 -05:00
thiagoralves
46971cebdc
Added DNP3 installation to build script
2017-07-22 14:47:01 -05:00
Thiago Alves
b9100208a0
Merge pull request #3 from TrevorAron/master
...
Added DNP3 support (thanks to Johns Hopkins University)
2017-07-22 12:46:22 -05:00
Thiago Alves
c883aa31d4
Merge pull request #2 from JSeed/master
...
Add Dockerfile for building docker images
2017-05-12 14:11:40 -05:00
Thiago Alves
407d027ad8
Fix un-incremented index on failed read attempt
2017-05-10 11:56:35 -05:00
Thiago Alves
c858a08599
Fix memory leak on TCP server. Credits: Talkredius
2017-05-10 11:43:55 -05:00
Thiago Alves
7402ee35e3
Fixed errors on GCC 6.0.3
2017-05-08 16:03:44 -05:00
Trevor Aron
8c4e8128b8
switched tabs to spaces for consistency
2017-03-16 17:32:39 -04:00
Trevor Aron
89bbf07e2a
fixed merge bug
2017-03-16 17:26:04 -04:00
Trevor Aron
b348a98ad4
fixed merge conflicts
2017-03-16 17:24:18 -04:00
Trevor Aron
4c76dce8ac
dnp3 changes
2017-03-16 17:19:02 -04:00
Trevor Aron
4bda118143
Added dnp3 support
2017-03-16 17:07:31 -04:00
thiagoralves
ea74c3c547
Added support for multiple tasks in PLC program
2017-03-15 00:47:43 -05:00
jseed
263ab1986d
Add Dockerfile for building docker images
2017-03-13 06:36:07 -04:00
Thiago Alves
fef9f13947
Merge pull request #1 from SkyTrix/master
...
Use SO_REUSEADDR and SO_REUSEPORT socket options to fix bind error
2017-03-07 10:04:34 -06:00