From OpenSCADAWiki
< Works
(→Subsystem "User interfaces") |
|||
(14 intermediate revisions by the same user not shown) | |||
Line 38: | Line 38: | ||
=== OpenSCADA libraries and projects === <!--T:28--> | === OpenSCADA libraries and projects === <!--T:28--> | ||
− | |||
− | |||
* [[Special:MyLanguage/Libs/LowLevelDevices|Low level sensors and chips library]] | * [[Special:MyLanguage/Libs/LowLevelDevices|Low level sensors and chips library]] | ||
{{#lst:Libs/LowLevelDevices/en|ToDo}} | {{#lst:Libs/LowLevelDevices/en|ToDo}} | ||
* [[Special:MyLanguage/Libs/Regulation_elements|Regulation elements library]] | * [[Special:MyLanguage/Libs/Regulation_elements|Regulation elements library]] | ||
{{#lst:Libs/Regulation_elements/en|ToDo}} | {{#lst:Libs/Regulation_elements/en|ToDo}} | ||
− | |||
− | |||
* [[Special:MyLanguage/Libs/Prescriptions|Prescriptions]] | * [[Special:MyLanguage/Libs/Prescriptions|Prescriptions]] | ||
{{#lst:Libs/Prescriptions/en|ToDo}} | {{#lst:Libs/Prescriptions/en|ToDo}} | ||
Line 56: | Line 52: | ||
* [[Special:MyLanguage/Using/PinePhone|Open Phone — PinePhone]] | * [[Special:MyLanguage/Using/PinePhone|Open Phone — PinePhone]] | ||
{{#lst:Using/PinePhone|prog}} | {{#lst:Using/PinePhone|prog}} | ||
− | |||
− | |||
* [[Special:MyLanguage/Using/NetGear_R6220|NETGEAR R6220]] | * [[Special:MyLanguage/Using/NetGear_R6220|NETGEAR R6220]] | ||
{{#lst:Using/NetGear_R6220|prog}} | {{#lst:Using/NetGear_R6220|prog}} | ||
Line 64: | Line 58: | ||
=== {{Anch|TestOptFix|Testing, optimization and fixing}} === <!--T:25--> | === {{Anch|TestOptFix|Testing, optimization and fixing}} === <!--T:25--> | ||
− | + | * ''UI.{Vision,WebVision}'': Complete revision the primitive "ElFigure" implementation, what needs: | |
− | * ''UI.{Vision,WebVision}'': Complete revision | + | |
:- BUG: selecting multiple figures at hold the key "Ctrl"; | :- BUG: selecting multiple figures at hold the key "Ctrl"; | ||
:- BUG: clearing the copy buffer after selected items copy — impossible for the copy repeat; | :- BUG: clearing the copy buffer after selected items copy — impossible for the copy repeat; | ||
Line 76: | Line 69: | ||
=== Program/System generic === <!--T:13--> | === Program/System generic === <!--T:13--> | ||
− | |||
− | |||
* Add user properties to the Control Node object by a pointer with their activation at use: | * Add user properties to the Control Node object by a pointer with their activation at use: | ||
− | :- | + | :- add registration of connection-blocking node at ''AutoHD()'' and use this information in the blocking message, in debug mode; |
− | + | :- [[Special:MyLanguage/Modules/JavaLikeCalc|DAQ.JavaLikeCalc]]: add definition and call of user functions in object properties. | |
− | + | * Move all user creating objects under ACL. | |
− | + | ||
− | :- [[Special:MyLanguage/Modules/JavaLikeCalc|DAQ.JavaLikeCalc]] | + | |
* Expand dimension of the internal time from microseconds and up to nanoseconds. Previously append support for PicoScope 2000. | * Expand dimension of the internal time from microseconds and up to nanoseconds. Previously append support for PicoScope 2000. | ||
* Work out for developing, using, integration to solutions, concept of the OpenSCADA project support. Expand the community by targeting on the implementation control of: | * Work out for developing, using, integration to solutions, concept of the OpenSCADA project support. Expand the community by targeting on the implementation control of: | ||
Line 117: | Line 106: | ||
* Implement an agent of the SNMP protocol, an examples are in [http://www.networkupstools.org NUT]. | * Implement an agent of the SNMP protocol, an examples are in [http://www.networkupstools.org NUT]. | ||
* Create a gate module to the transports of other OpenSCADA stations. | * Create a gate module to the transports of other OpenSCADA stations. | ||
+ | * [[Special:MyLanguage/Modules/Sockets|Sockets interfaces]] | ||
+ | {{#lst:Modules/Sockets/en|ToDo}} | ||
* [[Special:MyLanguage/Modules/Serial|Serial interfaces]] | * [[Special:MyLanguage/Modules/Serial|Serial interfaces]] | ||
{{#lst:Modules/Serial/en|ToDo}} | {{#lst:Modules/Serial/en|ToDo}} | ||
Line 124: | Line 115: | ||
=== Subsystem "Transport Protocols" === <!--T:26--> | === Subsystem "Transport Protocols" === <!--T:26--> | ||
* Create WebSockets support as the first wrapping protocol. | * Create WebSockets support as the first wrapping protocol. | ||
− | |||
− | |||
|- | |- | ||
| | | | ||
Line 131: | Line 120: | ||
=== Subsystem "Data acquisition" (DAQ) === <!--T:29--> | === Subsystem "Data acquisition" (DAQ) === <!--T:29--> | ||
* (*) Adapt for [[Fund/Electronic parts|the low level electronic parts]]. | * (*) Adapt for [[Fund/Electronic parts|the low level electronic parts]]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
* [[Special:MyLanguage/Modules/OPC_UA|OPC-UA]] | * [[Special:MyLanguage/Modules/OPC_UA|OPC-UA]] | ||
{{#lst:Modules/OPC_UA/en|ToDo}} | {{#lst:Modules/OPC_UA/en|ToDo}} | ||
− | * [[Special:MyLanguage/Modules/ | + | * [[Special:MyLanguage/Modules/MMS|MMS]] |
− | {{#lst:Modules/ | + | {{#lst:Modules/MMS|ToDo}} |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| | | | ||
=== Subsystem "Archives-History" === <!--T:18--> | === Subsystem "Archives-History" === <!--T:18--> | ||
− | |||
* Create a gate module to archives-history of other OpenSCADA stations. | * Create a gate module to archives-history of other OpenSCADA stations. | ||
|- | |- | ||
Line 163: | Line 142: | ||
* [[Special:MyLanguage/Modules/VCAEngine|VCAEngine]] | * [[Special:MyLanguage/Modules/VCAEngine|VCAEngine]] | ||
{{#lst:Modules/VCAEngine/en|ToDo}} | {{#lst:Modules/VCAEngine/en|ToDo}} | ||
− | |||
− | |||
* [[Special:MyLanguage/Modules/WebCfgD|WebCfgD]] | * [[Special:MyLanguage/Modules/WebCfgD|WebCfgD]] | ||
{{#lst:Modules/WebCfgD/en|ToDo}} | {{#lst:Modules/WebCfgD/en|ToDo}} | ||
|} | |} | ||
</translate> | </translate> |
Latest revision as of 20:46, 26 February 2025
On this page you can get the "To Do" list and a tasks pool of the project. The "To Do" list is not connected to the time ranks, but it's structured by subsystems. The "To Do" list and pool are provided to represent the general development picture, and to post notes for the developers' examination. The developers can append, apply and note the tasks for themselves.
Contents
[hide]- 1 Documentation
- 2 Site of the project
- 3 OpenSCADA libraries and projects
- 4 Testing, optimization and fixing
- 5 Program/System generic
- 6 Subsystem DB
- 7 Subsystem "Transports"
- 8 Subsystem "Transport Protocols"
- 9 Subsystem "Data acquisition" (DAQ)
- 10 Subsystem "Archives-History"
- 11 Subsystem "Special"
- 12 Subsystem "User interfaces"
1 Documentation
|
2 Site of the project
|
3 OpenSCADA libraries and projects
|
4 Testing, optimization and fixing
|
5 Program/System generic
|
6 Subsystem DB
|
7 Subsystem "Transports"
|
8 Subsystem "Transport Protocols"
|
9 Subsystem "Data acquisition" (DAQ)
|
10 Subsystem "Archives-History"
|
11 Subsystem "Special" |
12 Subsystem "User interfaces"
|