Skip to content

Commit 7c0e76d

Browse files
Changed license to MIT
1 parent 39d4796 commit 7c0e76d

File tree

15 files changed

+332
-128
lines changed

15 files changed

+332
-128
lines changed

EasyModbus/Exceptions/Exceptions.cs

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,26 @@
11
/*
2-
* Copyright (c) 2018-2020 Stefan Roßmann.
3-
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation, version 3.
7-
*
8-
* This program is distributed in the hope that it will be useful, but
9-
* WITHOUT ANY WARRANTY; without even the implied warranty of
10-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-
* General Public License for more details.
12-
*
13-
* You should have received a copy of the GNU General Public License
14-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
* http://www.rossmann-engineering.de
16-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
1724
using System;
1825
using System.Runtime.Serialization;
1926

EasyModbus/ModbusClient.cs

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,25 @@
11
/*
2-
* Copyright (c) 2018-2020 Stefan Roßmann.
3-
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation, version 3.
7-
*
8-
* This program is distributed in the hope that it will be useful, but
9-
* WITHOUT ANY WARRANTY; without even the implied warranty of
10-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-
* General Public License for more details.
12-
*
13-
* You should have received a copy of the GNU General Public License
14-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
* http://www.rossmann-engineering.de
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1623
*/
1724
using System;
1825
using System.Net.Sockets;

EasyModbus/ModbusServer.cs

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,26 @@
11
/*
2-
* Copyright (c) 2018-2020 Stefan Roßmann.
3-
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation, version 3.
7-
*
8-
* This program is distributed in the hope that it will be useful, but
9-
* WITHOUT ANY WARRANTY; without even the implied warranty of
10-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-
* General Public License for more details.
12-
*
13-
* You should have received a copy of the GNU General Public License
14-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
* http://www.rossmann-engineering.de
16-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
1724

1825
using System;
1926
using System.Collections.Generic;

EasyModbus/StoreLogData.cs

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,28 @@
1-
using System;
1+
/*
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
24+
25+
using System;
226
using System.Collections.Generic;
327
using System.Text;
428

EasyModbusAdvancedClient/AddConnectionForm.cs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
/*
2-
* Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
3-
* User: srossmann
4-
* Date: 25.11.2015
5-
* Time: 07:35
6-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
724
using System;
825
using System.Drawing;
926
using System.ComponentModel;

EasyModbusAdvancedClient/AddFunctionCodeForm.cs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
/*
2-
* Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
3-
* User: srossmann
4-
* Date: 26.11.2015
5-
* Time: 06:55
6-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
724
using System;
825
using System.Drawing;
926
using System.Windows.Forms;

EasyModbusAdvancedClient/EasyModbusManager.cs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
/*
2-
* Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
3-
* User: srossmann
4-
* Date: 25.11.2015
5-
* Time: 12:44
6-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
724
using System;
825
using System.Collections.Generic;
926
using System.Drawing;

EasyModbusAdvancedClient/MainForm.cs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
/*
2-
* Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
3-
* User: srossmann
4-
* Date: 25.11.2015
5-
* Time: 06:50
6-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
724
using System;
825
using System.Collections.Generic;
926
using System.Drawing;

EasyModbusAdvancedClient/Program.cs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
/*
2-
* Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
3-
* User: srossmann
4-
* Date: 25.11.2015
5-
* Time: 06:50
6-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
724
using System;
825
using System.Windows.Forms;
926

EasyModbusClientExample/MainForm.cs

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,26 @@
11
/*
2-
* Copyright (c) 2018-2020 Stefan Roßmann.
3-
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation, version 3.
7-
*
8-
* This program is distributed in the hope that it will be useful, but
9-
* WITHOUT ANY WARRANTY; without even the implied warranty of
10-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-
* General Public License for more details.
12-
*
13-
* You should have received a copy of the GNU General Public License
14-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
* http://www.rossmann-engineering.de
16-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
1724
using System;
1825
using System.Collections.Generic;
1926
using System.Drawing;

EasyModbusClientExample/Program.cs

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,26 @@
11
/*
2-
* Copyright (c) 2018-2020 Stefan Roßmann.
3-
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation, version 3.
7-
*
8-
* This program is distributed in the hope that it will be useful, but
9-
* WITHOUT ANY WARRANTY; without even the implied warranty of
10-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-
* General Public License for more details.
12-
*
13-
* You should have received a copy of the GNU General Public License
14-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
* http://www.rossmann-engineering.de
16-
*/
2+
Copyright (c) 2018-2020 Rossmann-Engineering
3+
Permission is hereby granted, free of charge,
4+
to any person obtaining a copy of this software
5+
and associated documentation files (the "Software"),
6+
to deal in the Software without restriction,
7+
including without limitation the rights to use,
8+
copy, modify, merge, publish, distribute, sublicense,
9+
and/or sell copies of the Software, and to permit
10+
persons to whom the Software is furnished to do so,
11+
subject to the following conditions:
12+
13+
The above copyright notice and this permission
14+
notice shall be included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20+
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
22+
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23+
*/
1724
using System;
1825
using System.Windows.Forms;
1926

0 commit comments

Comments
 (0)