Граф коммитов

171 Коммитов

Автор SHA1 Сообщение Дата
Hans Gschossmann f9b3308104 Minor changes. 2017-09-23 23:30:15 +02:00
Hans Gschossmann 3a0e721550 Update Dockerfile.Windows 2017-09-22 10:21:27 +02:00
Hans Gschossmann bc8338ae57 Change working directory of the container, to simplify volume mappings,
initialize trace earlier to get configuration shown on screen.
2017-09-21 20:14:20 +02:00
Hans Gschossmann 21e4d0977e Remove use of model compiler and use in application address space
config, add more locking, change app name, and more.
2017-09-20 19:41:57 +02:00
Hans Gschossmann 253a76f539 Fix publishing and unpublishing OPC UA server methods, protect and
persist publishednodes.json, smaller fixes.
2017-09-18 22:18:37 +02:00
Hans Gschossmann 26c301250a Add missing exception handler 2017-09-12 20:18:41 +02:00
Hans Gschossmann 553ba3ec41 Add exception handlers around LINQ statements 2017-09-12 20:04:19 +02:00
Hans Gschossmann 0b19bd3d64 Use FirstOrDefault with DefaultIfEmpty 2017-09-12 19:48:33 +02:00
Hans Gschossmann d082b28adc Use DefaultIfEmpty.First instead of FirstOrDefault 2017-09-12 19:24:07 +02:00
Hans Gschossmann 3b5f5bfc1f Fix locking for OpcSessions 2017-09-12 18:42:12 +02:00
Hans Gschossmann a02b683b09 Protect OpcSessions. 2017-09-12 18:16:30 +02:00
Hans Gschossmann bfc912b9cf Change tracing in publishing module. 2017-09-12 17:07:57 +02:00
Hans Gschossmann fc86a3b3d0 Add more checks in keep alive processing. 2017-09-10 09:39:50 +02:00
Hans Gschossmann 0b7ac0a9cc Use original node identification for telemetry ingest. 2017-09-08 15:37:11 +02:00
Hans Gschossmann 891eb2c1b8 Change syntax of node configuration file. Several fixes. 2017-09-07 21:39:32 +02:00
Hans Gschossmann 30c8ca9c16 Add configuration option to control OPC sampling and publishing
intervals. Monitor all nodes with same publishing interval on one
subscription. Add comments. Set default sampling interval to 1000 ms.
2017-09-06 18:45:43 +02:00
Hans Gschossmann 880f0dea00 Address review comments. 2017-09-04 22:43:00 +02:00
Hans Gschossmann 26147c856b Update nuget packages and change text. 2017-09-03 19:53:55 +02:00
Hans Gschossmann fed4035941 Add configurable sampling interval, configuration uses ExpandedNodeId
syntax to specify NamespaceUri values for the nodes to publish, optimize
CPU usage, allow unbatched telemetry processing.
2017-09-03 19:24:42 +02:00
Hans Gschossmann 018d12086a Add more configuration options and change the architecture of how
sessions and items are created and monitored.
2017-08-25 15:08:49 +02:00
Hans Gschossmann 469c82b590 Smaller fixes. 2017-08-23 11:08:12 +02:00
Hans Gschossmann 221baf554d Remove unused nuget pkg. 2017-08-22 17:28:19 +02:00
Hans Gschossmann 86671563af Minor fixes. 2017-08-22 16:19:41 +02:00
Hans Gschossmann 977b6cb195 Merge branch 'master' into develop_cmdline 2017-08-22 14:43:33 +02:00
Hans Gschossmann d7a803e5a9 Merge remote-tracking branch 'pubgit/master' 2017-08-22 14:34:59 +02:00
Hans Gschossmann d52fc83e39 Add command line settings. 2017-08-22 14:33:06 +02:00
Hans Gschossmann ff2d01dae4 Merge pull request #67 from khilscher/master
Added message batching to OpcPublisher
2017-08-22 13:52:44 +02:00
Hans Gschossmann 77183f413c Merge remote-tracking branch 'pubgit/master' 2017-08-21 15:49:34 +02:00
Kevin Hilscher 3e4098ecc1 Merge branch 'master' into master 2017-08-10 09:17:49 -07:00
Hans Gschossmann e1da0adae3 Merge pull request #69 from Azure/erichb_develop
Added hostname as default application name.
2017-08-10 17:07:19 +02:00
Erich Barnstedt 9eb7f0765b Merge pull request #68 from Azure/dacol-develop
Fix remove node from PublishedNodesCollection list
2017-08-10 16:13:36 +02:00
Erich Barnstedt 0791d88d05 Added hostname as default application name. 2017-08-10 16:12:00 +02:00
Daniele Colonna fe30120cc3 Fix remove node from PublishedNodesCollection list 2017-08-10 15:59:38 +02:00
Erich Barnstedt af4e392a92 Merge pull request #66 from Azure/erichb_develop
Updated NuGet packages and removed short timeout.
2017-08-04 20:44:45 +02:00
Erich Barnstedt 45c6513e6b Updated NuGet packages and removed short timeout. 2017-08-04 20:37:43 +02:00
Erich Barnstedt 12f8f7d774 Merge pull request #65 from Azure/erichb_develop
Use core client utils instead of rolling our own code to discover end…
2017-08-04 19:22:14 +02:00
Erich Barnstedt 2cab5b2b67 Use core client utils instead of rolling our own code to discover endpoints. 2017-08-04 12:40:25 +02:00
Erich Barnstedt cad4b18db7 Merge pull request #64 from Azure/erichb_develop
Update Nuget packages
2017-08-03 16:15:48 +02:00
Erich Barnstedt f82e731303 reverted machine default store back to X509 and updated NuGet packages. 2017-08-03 13:58:12 +02:00
Kevin Hilscher 4d7170609f Added timer to send every 1 second regardless if IoT Hub message is full. 2017-08-02 20:23:48 -06:00
Kevin Hilscher f9dce41075 Added message batching 2017-07-26 22:11:49 -06:00
Erich Barnstedt e53a3a2bc7 Switch back to Directory-based cert store due to limitation in Windows containers. 2017-07-20 08:57:08 +02:00
Erich Barnstedt 68b9437d8a Merge pull request #52 from Azure/erichb_develop
Make tracing better
2017-07-13 17:16:13 +02:00
Erich Barnstedt 2423d7f872 Loosen security configuration to be compatible with older OPC servers. 2017-07-13 17:00:59 +02:00
Erich Barnstedt 6397a9c39f Make tracing better 2017-07-10 12:43:03 +02:00
Erich Barnstedt a2c97b8770 Merge pull request #50 from Azure/erichb_develop
Fix trace log & update nuget packages.
2017-07-07 21:32:37 +02:00
Erich Barnstedt 25c830620b Update to latest NuGet packages. 2017-07-07 17:33:59 +02:00
Erich Barnstedt 8434fb5296 Make trace less chatty and be specific about what masks are enabled. 2017-07-07 15:07:21 +02:00
Hans Gschossmann 618c7e8967 Update Dockerfile 2017-07-07 15:00:51 +02:00
Erich Barnstedt aec5ce47a7 Prevent log file being deleted on each startup. 2017-07-07 14:26:45 +02:00