Re: [WEBSITE] Help fine-tune and select the new look for our webaite

2020-01-21 Thread Otto Fowler
Can you add options for “ANY-FOO*” where FOO is adoc or material ( anything where there is a set)? I don’t have an opinion on the colors etc, but I think the adoc-* style great.* or you can just tally this. On January 21, 2020 at 16:45:21, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi

Re: [DISCUSS] Guideline for "professional support" Mentioning on Homepage

2020-01-27 Thread Otto Fowler
You would have urls in on the page that when you clicked them executed the search. They can click a link right? One for google, one for duckduckgo, one for x On January 27, 2020 at 08:50:08, Christofer Dutz (christofer.d...@c-ware.de) wrote: Ahh ... ok ... Now I got you. Well I woul

Re: Allen Bradley - ETH

2020-03-06 Thread Otto Fowler
I would recommend using https://github.com/pjkundert/cpppo to test this stuff to some extent. Using the docker container works well too. On March 6, 2020 at 09:04:11, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi Robert, unfortunately I wasn't able to test the ported driver before as

Re: Allen Bradley - ETH

2020-03-06 Thread Otto Fowler
The packetSize= -1 because the packageSizeEstimator is null (why?) Etienne Le ven. 6 mars 2020 à 15:53, Otto Fowler a écrit : > I would recommend using https://github.com/pjkundert/cpppo to test this > stuff to some extent. > > Using the docker container works well too. > > > >

Re: Generating Drivers

2020-03-18 Thread Otto Fowler
That page is really nice! You need to take a pass and remove the EIP references though. Nice job On March 18, 2020 at 07:20:26, Etienne Robinet (43...@etu.he2b.be) wrote: Hi all, I finished the EipFieldHandler with the basic types, and also the document I talked about yesterday. You can have

Re: [IDEA] More PLC4X videos / webinars

2020-03-31 Thread Otto Fowler
A series on how to write a driver period would be great, given all the new stuff with the protocol generation etc you guys have done. On March 31, 2020 at 06:29:36, Lukas Ott (ott.lukas...@gmail.com) wrote: +1 for that ;) leverage remote web meetings and record these development session is a g

Re: Please welcome Otto Fowler as new Apache PLC4X committer

2020-04-30 Thread Otto Fowler
I prefer acerbic and terse. But thank you ;) On April 30, 2020 at 09:18:50, Julian Feinauer (j.feina...@pragmaticminds.de) wrote: Hey Otto, happy to have you in! Nobody has such a lovely grumpiness like you bring to the team __ Julian Am 30.04.20, 15:16 schrieb "Christofer Dutz" : Hi all,

Re: Add a list of companies using PLC4X without links back?

2020-05-01 Thread Otto Fowler
Can you point to that policy? On May 1, 2020 at 09:55:23, Justin Mclean (jus...@classsoftware.com) wrote: HI, > [1] https://github.com/apache/airflow#who-uses-apache-airflow Which as far as I can see doesn’t follow ASF policy - links need to be no-follow for starters. Thanks, Justin

Re: [VOTE] Apache PLC4X 0.7.0 RC1

2020-05-15 Thread Otto Fowler
Where is the KEYS file for this project? On May 15, 2020 at 12:52:01, Christofer Dutz (christofer.d...@c-ware.de) wrote: Apache PLC4X 0.7.0 has been staged under [2] and it’s time to vote on accepting it for release. All Maven artifacts are available under [1]. Voting will be open for 72hr. A mi

Re: [VOTE] Apache PLC4X 0.7.0 RC1

2020-05-15 Thread Otto Fowler
nm, the keys are in the standard location : https://dist.apache.org/repos/dist/release/plc4x/KEYS On May 15, 2020 at 23:18:24, Otto Fowler (ottobackwa...@gmail.com) wrote: Where is the KEYS file for this project? On May 15, 2020 at 12:52:01, Christofer Dutz (christofer.d...@c-ware.de) wrote

Re: [VOTE] Apache PLC4X 0.7.0 RC1

2020-05-18 Thread Otto Fowler
-1 binding. Does not build with java 8 as documented. The rest seems fine. On May 18, 2020 at 05:55:31, Christofer Dutz (christofer.d...@c-ware.de) wrote: +1 Binding Chris [OK] Download all staged artifacts under the url specified in the release vote email into a directory we’ll now call

Re: [VOTE] Apache PLC4X 0.7.0 RC1

2020-05-18 Thread Otto Fowler
33:49, Otto Fowler (ottobackwa...@gmail.com) wrote: -1 binding. Does not build with java 8 as documented. The rest seems fine. On May 18, 2020 at 05:55:31, Christofer Dutz (christofer.d...@c-ware.de) wrote: +1 Binding Chris [OK] Download all staged artifacts under the url specified i

Re: [DISCUSS] Apache PLC4X 0.7.0 RC1

2020-05-19 Thread Otto Fowler
I think you should cut another RC with the fix in it. With an Apache project the code _IS_ the product as well. And this product (RC1) does not work as documented. RC’s are cheap, and we have scripts to help. What is the project based reason to rush this? On May 19, 2020 at 04:30:58, Christ

Re: [VOTE] Apache PLC4X 0.7.0 RC2

2020-05-19 Thread Otto Fowler
+1 ( FWIW) Followed the validation steps, built on java 8 On May 19, 2020 at 15:50:37, Lukas Ott (ott.lukas...@gmail.com) wrote: +1 (binding) Download all staged artifacts - OK Verify the signature is correct - OK Verify the SHA512 hashes - OK Verify the existence and content of LICENSE, NOTI

Re: [PROPOSAL] Add better PLC4X-API support for Input Dialogs

2020-05-29 Thread Otto Fowler
I thought it would have already done that On May 29, 2020 at 05:13:12, Christofer Dutz (christofer.d...@c-ware.de) wrote: I fully agree that we need such a thing. Chris Am 29.05.20, 10:50 schrieb "Julian Feinauer" : Hi folks, this is an old Issue (see https://cwiki.apache.org/confluence/di

Re: Reached the next PLC4C milestone

2020-06-23 Thread Otto Fowler
Great job Chris! On June 23, 2020 at 08:46:19, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I am proud and happy to announce I just finished the next milestone of my project on porting PLC4X to C. It was quite a marathon. I guess if you simply think about an API that is quite eas

Re: [VOTE] Rename our "master" branch to "release"

2020-06-30 Thread Otto Fowler
+1 because why not? Most others are considering “main” or something, avoiding what you are (I think) explicitly going for using release which as such meaning. Can always change it back On June 29, 2020 at 03:09:44, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, we had already dis

Re: [DISCUSS] How to do discovery?

2020-07-01 Thread Otto Fowler
https://old.zeek.org/development/howtos/dpd.html On June 30, 2020 at 13:32:57, Christofer Dutz (christofer.d...@c-ware.de) wrote: Just had another idea ... How about giving this driver no real transport at all (think we have the dummy transport ... that works like a charm) and then to provide t

Re: [jira] [Created] (PLC4X-214) [Modbus] Holding register addresses have an offset of 1 (Not reading the correct address)

2020-07-15 Thread Otto Fowler
Don’t forget embedded protocols are possible, different devices format floats differently some devices don’t want persistent connections etc etc On July 15, 2020 at 20:48:39, Ben Hutcheson (ben.hut...@gmail.com) wrote: Hi, Answering some of the questions:- *I guess what would be interesting, wo

Re: ClosingChannelException

2020-08-14 Thread Otto Fowler
Can you share the full exception message / stack? On August 14, 2020 at 03:08:11, Titus Hartmann (titus.hartma...@gmail.com) wrote: Hello all together, after I developed a small adapter with plc4j I'm trying to make it work but I always get a 'ClosedChannelException'. Is this because of some f

Re: Protocol encapsulation

2020-08-25 Thread Otto Fowler
I would rather have multiple, clean drivers than one that is so complicated myself. Maybe if there was a way to structure the mspec’s such that you could re-use or re-combine them ( ie have multiple mspecs that in some combinations generate different drivers ). On August 25, 2020 at 19:11:34, Ł

Re: [DISCUSS] Possible changes to discriminator field handling

2020-08-25 Thread Otto Fowler
Can you give examples? On August 25, 2020 at 19:22:40, Łukasz Dywicki (l...@code-house.org) wrote: I been trying to write new mspecs and I found that discriminator handling is quite limiting in current form. For example it is possible to declare a type argument, but it is not possible to use it

Re: [DISCUSS] Add Wrappers to PLC4X Project

2020-09-09 Thread Otto Fowler
I think this should be hosted and more importantly _maintained_ outside the project. If you want to add reference to it to the project site or something, that would be something to talk about. On September 9, 2020 at 08:28:12, Stefano Bossi (stefano.bo...@gmail.com) wrote: Hi, personally I th

Re: [MODBUS][DISCUSS] Improving handling of datatypes ...

2020-09-11 Thread Otto Fowler
the MSPEC is supposed to be multi-language, so I don’t think java specific types would go into the file definition, but there might be another way to do something and have it generated correctly On September 11, 2020 at 17:05:06, Ben Hutcheson (ben.hut...@gmail.com) wrote: Hi, After creating a

Re: [DISCUSS] Move the xml files for the parser/serializer tests and the driver integration tests into the protocol modules?

2020-10-14 Thread Otto Fowler
+1 On October 14, 2020 at 05:38:26, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, currently the Java drivers are the only ones having support for the XML testsuites I built. Now I would like to setup the same testsuite infrastructure for my PLC4Go drivers. For that I would need th

Re: [LAZY-CONSENSUS] Merging back my PLC4Go changes

2020-10-27 Thread Otto Fowler
Do you mean to develop but still in sandbox? On October 23, 2020 at 04:38:15, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, now that I have a read-only version of a PLC4Go Modbus driver ready, I would like to merge back all the stuff I did. As with every new language there are min

Re: Kotlin and PLC4x

2020-10-27 Thread Otto Fowler
Do you mean using Kotlin to call PLC4x? or Using Kotlin to implement things in plc4x? On October 22, 2020 at 21:50:21, Patrick Boisclair (pboiscl...@noovelia.com) wrote: Hello, I would like to know if there is any "Contraindication" to use Kotlin with PLC4X. Any "unexpexted" behavior known

RE: Kotlin and PLC4x

2020-10-27 Thread Otto Fowler
noter ma nouvelle adresse courriel. / Please note my new email address." * ------ *De :* Otto Fowler *Envoyé :* 27 octobre 2020 11:37 *À :* dev@plc4x.apache.org *Objet :* Re: Kotlin and PLC4x Do you mean using Kotlin to call PLC4x? or Using Kotlin to implement things in

Re: [LAZY-CONSENSUS] Merging back my PLC4Go changes

2020-10-27 Thread Otto Fowler
(Which were a pain till now) Chris Am 27.10.20, 16:35 schrieb "Otto Fowler" : Do you mean to develop but still in sandbox? On October 23, 2020 at 04:38:15, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, now that I have a read-only version of a PLC4Go Modbus driver read

Re: [DISCUSS] Change the API for Subscriptions?

2020-10-30 Thread Otto Fowler
Why not optionally set a handler per field -or- for the whole thing? if field has handlerer On October 30, 2020 at 11:42:36, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, while doing the refactoring of the field handlers, and cleaning up in the SPI, I did come across the subscri

Re: [DISCUSS] Change the API for Subscriptions?

2020-10-30 Thread Otto Fowler
sorry if field has handler -> handler() else parentHandler() On October 30, 2020 at 13:37:51, Otto Fowler (ottobackwa...@gmail.com) wrote: Why not optionally set a handler per field -or- for the whole thing? if field has handlerer On October 30, 2020 at 11:42:36, Christofer D

Re: [DISCUSS] Change the API for Subscriptions?

2020-10-30 Thread Otto Fowler
u mean? Chris Am 30.10.20, 18:38 schrieb "Otto Fowler" : sorry if field has handler -> handler() else parentHandler() On October 30, 2020 at 13:37:51, Otto Fowler (ottobackwa...@gmail.com) wrote: Why not optionally set a handler per field -or- for the whole thing? if field ha

Re: [DISCUSS] Changing Schema for Kafka Source Connector

2020-11-07 Thread Otto Fowler
Is it a breaking change? Is anyone using it? I would be fine with changing it, but we would need to be clear on those things. Also, I think the names should reflect what the project uses, plcfields not fields etc From: Ben Hutcheson Reply: dev@plc4x.apache.org Date: November 7, 2020 at 06:1

Re: [DISCUSS] How about changing the way we act on "backward compatability"?

2020-11-20 Thread Otto Fowler
or, we can follow versioning rules and have the ‘new kafka sink’ trigger a proper release that allows breaking backwards compatibility From: Christofer Dutz Reply: dev@plc4x.apache.org Date: November 20, 2020 at 06:08:51 To: dev@plc4x.apache.org Subject: [DISCUSS] How about changing the wa

Re: [DISCUSS] Update Git Hub topics to include protocol/integration topics

2020-11-23 Thread Otto Fowler
+1 From: Ben Hutcheson Reply: dev@plc4x.apache.org Date: November 22, 2020 at 17:58:30 To: dev@plc4x.apache.org Subject: [DISCUSS] Update Git Hub topics to include protocol/integration topics Hi, What are people's thoughts on updating the Git Hub topics to include protocol and integratio

Re: AW: [DRAFT] Borad Report

2020-12-02 Thread Otto Fowler
nd 12 PMC members in this project. The Committer-to-PMC ratio is 3:2. Community changes, past quarter: - Ben Hutcheson was added to the PMC on 2020-11-08 - Otto Fowler was added to the PMC on 2020-10-23 - Stefano Bossi was added as committer on 2020-09-07 - Ben Hutcheson was added as committer on 20

Re: [DISCUSS] Apache PLC4X 1.4.0 RC1

2020-12-02 Thread Otto Fowler
you mean build tools? From: Lukas Ott Reply: dev@plc4x.apache.org Date: December 2, 2020 at 15:01:21 To: dev@plc4x.apache.org Subject: [DISCUSS] Apache PLC4X 1.4.0 RC1 This is the discussion thread for the corresponding VOTE thread. Please keep discussions in this thread to simplify the

Re: AW: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.4.0-RC1

2020-12-02 Thread Otto Fowler
-1 (binding) the release notes at the top level and in the package have no information for this release. - also: The readme doesn’t specify the versions of: java maven That are supported and should be used. From: Christofer Dutz Reply: dev@plc4x.apache.org Date: December 2, 2020 at 15:31:4

Re: AW: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.4.0-RC1

2020-12-03 Thread Otto Fowler
Otto Fowler wrote: > -1 (binding) > the release notes at the top level and in the package have no information > for this release. > > - also: The readme doesn’t specify the versions of: > java > maven > That are supported and should be used. > > > > Fr

Re: [DISCUSS] Apache PLC4X 1.4.0 RC1

2020-12-03 Thread Otto Fowler
in some rush? From: Lukas Ott Reply: dev@plc4x.apache.org Date: December 3, 2020 at 01:52:11 To: dev@plc4x.apache.org Subject: Re: [DISCUSS] Apache PLC4X 1.4.0 RC1 yes Am Mi., 2. Dez. 2020 um 22:43 Uhr schrieb Otto Fowler < ottobackwa...@gmail.com>: > you mean build tools? > &

Re: [DISCUSS] Apache PLC4X 1.4.0 RC2

2020-12-13 Thread Otto Fowler
gsha512sum -c apache-plc4x-code-generation-1.4.0-source-release.zip.sha512 gsha512sum: apache-plc4x-code-generation-1.4.0-source-release.zip.sha512: no properly formatted SHA512 checksum lines found anyone seeing this? > On Dec 13, 2020, at 10:53, Lukas Ott wrote: > > This is the discussion t

Re: [DISCUSS] Apache PLC4X 1.4.0 RC2

2020-12-14 Thread Otto Fowler
de-generation-1.4.0-source-release.zip > > Am Mo., 14. Dez. 2020 um 04:26 Uhr schrieb Otto Fowler < > ottobackwa...@gmail.com>: > >> gsha512sum -c apache-plc4x-code-generation-1.4.0-source-release.zip.sha512 >> gsha512sum: apache-plc4x-code-generation-1.4.0-sou

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.4.0 RC2

2020-12-14 Thread Otto Fowler
+1 binding java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) > On Dec 13, 2020, at 10:52, Lukas Ott wrote: > > Apache PLC4X Build-Tools Code-Generation 1.4.0 has been staged under [2] > and it’s tim

Re: Anyone feel in need of something to do during the holiday-lockdown?

2020-12-23 Thread Otto Fowler
Do you have an antlr grammar? There is a plugin to bridge those to idea language plugins > On Dec 23, 2020, at 09:18, Christofer Dutz wrote: > > Hi all, > > so if you happen to be looking for something sensible to do while in lockdown > during the christmas holidays. > I think I have somethin

Re: Anyone feel in need of something to do during the holiday-lockdown?

2020-12-23 Thread Otto Fowler
Create the jira and assign it to me, I’ll see what I can do > On Dec 23, 2020, at 09:18, Christofer Dutz wrote: > > Hi all, > > so if you happen to be looking for something sensible to do while in lockdown > during the christmas holidays. > I think I have something for you :) > > While mspec

Re: [DISCUSS] mspec a show-stopper? Was: AW: Reflecting on how we volunteer to do stuff

2021-01-08 Thread Otto Fowler
I started a poc plugin for IntelliJ that I will try to work on when I can, but writing a language plugin that does anything substantial is not easy even when you know the language inside and out, and I do not have full time job time to throw at it. I can’t guarantee I’ll have anything soon, so

Re: [DISCUSS] Change the naming scheme for release-tags?

2021-01-21 Thread Otto Fowler
Sounds fine to me. +1 > On Jan 21, 2021, at 05:26, Christofer Dutz wrote: > > Hi all, > > a little discussion on the IoTDB list made me realize that I never actually > discussed this here and I'd like to do it before we start the next release. > > This will be the first containing Go content.

Re: [DISCUSS] Apache PLC4X 0.8.0 RC1

2021-01-25 Thread Otto Fowler
I’m getting errors building the docker image. Did we try this lately? Step 23/39 : RUN ./mvnw -P with-boost,with-c,with-cpp,with-dotnet,with-go,with-logstash,with-opcua-werver,with-proxies,with-python,with-logstash,with-sandbox com.offbytwo.maven.plugins:maven-dependency-plugin:3.1.1.MDEP568:go

Re: [VOTE] Apache PLC4X 0.8.0 RC2

2021-01-26 Thread Otto Fowler
+1 Binding > On Jan 25, 2021, at 15:14, Christofer Dutz wrote: > > Apache PLC4X 0.8.0 has been staged under [2] and it's time to vote > on accepting it for release. All Maven artifacts are available under [1]. > Voting will be open for 72hr. > > A minimum of 3 binding +1 votes and more binding

Re: plc4Go Internal Packages

2021-02-18 Thread Otto Fowler
This is a bug I think. The modbus package is internal, this cannot be used outside the package. If you have to register it using a class from the module ( and not by name for example ) that will never work. You should log a jira issue for this, maybe with an attached, simple project. > On Feb

Re: [DISCUSS] Introduce a "RawPlcValue" in the API?

2021-03-04 Thread Otto Fowler
Is there no way to restructure the go project to fix the issue, instead of introducing a new api concept? > On Mar 4, 2021, at 04:35, Christofer Dutz wrote: > > Hi all, > > In PLC4X we have PLCValues ... mostly we default to sort of a raw byte-array > PlcValue if no type information is provid

Re: Source Time of PLC Value?

2021-03-07 Thread Otto Fowler
So, maybe the extension is timestamp *and* timestamp source. uint64_t timestamp; typedef enum { /* timestamp was generated by the source device */ SOURCE, /* timestamp was generated by plc4x on receiving */ GENERATED, } TimestampQuality; > On Mar 5, 2021, at 18:0

Re: Source Time of PLC Value?

2021-03-10 Thread Otto Fowler
>>>>>>> Gesendet: Montag, 8. März 2021 13:07 >>>>>>> An: dev@plc4x.apache.org >>>>>>> Betreff: Re: Source Time of PLC Value? >>>>>>> >>>>>>> I have not mentioned metadata term in my answer, so credits for >&g

Re: [DISCUSS] Generate a standalone executable version of the maven-plugin and build tools?

2021-03-19 Thread Otto Fowler
My impression was that we checked in the code so that we could review the code / code generation changes in github, not because of a lack of automation. I don’t see what this would give us that we don’t have, other than being in a different shiny way. Can you elaborate more on the problem this

Re: [DISCUSS] Generate a standalone executable version of the maven-plugin and build tools?

2021-03-19 Thread Otto Fowler
“If we do this, then we can remove the requirement on maven for non java implementation projects”. +1 > On Mar 19, 2021, at 08:30, Otto Fowler wrote: > > My impression was that we checked in the code so that we could review the > code / code generation changes in github, not

Re: Nifi integration record oriented processor for reading

2021-04-21 Thread Otto Fowler
Hi Inigo, I’m a committer on Apache Nifi as well as PLC4X, I would be happy to review your processor. If I understand what you are saying correctly, you have a single processor which supports record writing output? plc4x -> records And that you have, for configuration purposes for that process

Re: Nifi integration record oriented processor for reading

2021-04-22 Thread Otto Fowler
AW: Nifi integration record oriented processor for reading > > The more I think of it, > > Perhaps we should also think of potentially providing some information on > supported configuration options. > Wouldn't it be cool if the driver could say: "I generally have these options &

Re: Nifi integration record oriented processor for reading

2021-04-23 Thread Otto Fowler
AW: Nifi integration record oriented processor for reading > > Hi all, > > Well, you get PlcValues from the response that wrap the different datatypes. > So generally you shouldn't care about the detail type. > > However, you can call getObject() which returns the core v

Re: Nifi integration record oriented processor for reading

2021-04-30 Thread Otto Fowler
ril 2021 17:12:49 > Asunto: AW: Nifi integration record oriented processor for reading > > Hi all, > > Well, you get PlcValues from the response that wrap the different datatypes. > So generally you shouldn't care about the detail type. > > However, you can cal

Re: Please welcome our newest PLC4X committer Thomas Frost

2021-05-08 Thread Otto Fowler
Welcome! > On May 7, 2021, at 07:39, Christofer Dutz wrote: > > Hi all, > > please welcome Thomas to the PLC4X family. > He has been doing an outstanding job getting my POC-quality PLC4C > drivers into shape. I am extremely thankful for that :-) > > Looking forward to lot's of cool contributi

Re: Cleanup in our repo (and Sandbox)?

2021-05-12 Thread Otto Fowler
+1 > On May 12, 2021, at 04:19, Christofer Dutz wrote: > > Hi all, > > I recently had a look at our Sandbox, and I'd like to clean it up a bit. > There's quite some stuff in there, that will probably not be updated > anymore. > > I would like to remove the StreamPipes stuff as the StreamPipe

Re: [DISCUSS] When to start the process of a new release?

2021-05-26 Thread Otto Fowler
The last message for the Nifi PR was they were working on their changes and had not committed them. They were looking for comment on the way they came up with getting the datatype from the response object, if you could comment. I don’t know if what they have is right or not. > On May 26, 202

Re: Nifi integration record oriented processor for reading

2021-05-27 Thread Otto Fowler
code and let >> us know what you think. We will fill the ICLA document too. >> >> thank you >> iñigo >> >> >> >> ----- >> Iñigo Angulo >> >> ZYLK.net :: consultoría.openSource >> tel

Re: OPCUA address identifier with colon

2021-06-02 Thread Otto Fowler
You should file a bug report. You can create a login and file. https://issues.apache.org/jira/secure/Dashboard.jspa > On Jun 2, 2021, at 06:40, Torsten Uhr wrote: > > Hi all, > > I’m using the OPCUA driver of plc4j 0.8.0 and I have a problem related tot he > closed Ticket https://issues.apac

Re: Nifi integration record oriented processor for reading

2021-06-10 Thread Otto Fowler
ring' (S7, >>> Modbus) and the specified variable type from the 'PLC resource address >>> String' containing the list of variable to read. From this we deduce the >>> expected Avro datatype when reading, for instance, a word in S7 or a coil >>>

Re: Nifi integration record oriented processor for reading

2021-06-17 Thread Otto Fowler
-- >>>> Von: Iñigo Angulo >>>> Gesendet: Freitag, 23. April 2021 15:34 >>>> An: dev >>>> Betreff: Re: AW: Nifi integration record oriented processor for reading >>>> >>>> Hi Otto, Chris, >>>> >>>>

Re: Nifi integration record oriented processor for reading

2021-06-24 Thread Otto Fowler
r/>>>>> -Ursprüngliche Nachricht- < >>>> Von: Iñigo Angulo br/>>>>> Gesendet: FFreitag, 23. April 2021 15:34 >>>> An: dev >>>> Betreff: Re: AW: Nifi integration record oriented processor for reading >>>> br/>&g

Re: [DISCUSS] Extend our Jira Issue format to allow selection of "component" and "language"?

2021-06-30 Thread Otto Fowler
+1 From: Christofer Dutz Reply: dev@plc4x.apache.org Date: June 30, 2021 at 05:25:51 To: dev@plc4x.apache.org Subject: [DISCUSS] Extend our Jira Issue format to allow selection of "component" and "language"? Hi all, as we are more and more polyglot, the question of "What language does br

Re: [DISCUSS] Change the semantics of "getDriver"?

2021-07-02 Thread Otto Fowler
Since getDriver is a string why not just change the javadoc and implementation such that it accepts either? if (isURI(s)) { } That way it will keep on keeping on for the volk that are already using it. Maybe on top of that we use the actual types we want instead of strings, like java.net.URI an

Re: [DISCUSS] Discover and Browse API for PLC4J?

2021-07-02 Thread Otto Fowler
Some protocols the discovery process returns information about the device (DCP, ENIP) , that might be important as well. How would this be handled / modeled ? The idea here is that plc4x doesn’t store any of this right? You’d have to handle the callback and store the information yourself? From

Re: [DISCUSS] Discover and Browse API for PLC4J?

2021-07-02 Thread Otto Fowler
address range queries we indeed can have a progress indication, >> while for PN-DCP I don't think we should make any assumptions. I am not >> quire sure how big PN network can be, so I'll let others speak. >> >> In my understanding, also based on above openHAB ex

Re: OPCUA PR

2021-07-21 Thread Otto Fowler
Ship it. Sounds like you have the 80% case taken care of. Make sure the limitations and known issues are documented and let’s merge it so we can get some feedback. Awesome work. From: Ben Hutcheson Reply: dev@plc4x.apache.org Date: July 21, 2021 at 10:10:04 To: dev@plc4x.apache.org Subj

Re: AW: AW: Nifi integration record oriented processor for reading

2021-08-24 Thread Otto Fowler
>&>> 48950 Erandio (Bizkaia) br/>>>>> > - < >>>>> br/>>>>> - Mensaje originall - >>>>> De: "Christofer Dutz" >>>>> Para: "dev" >>>

Re: AW: AW: Nifi integration record oriented processor for reading

2021-08-24 Thread Otto Fowler
ok, new review up From: Otto Fowler Reply: Otto Fowler Date: August 24, 2021 at 12:30:23 To: dev@plc4x.apache.org Subject: Re: AW: AW: Nifi integration record oriented processor for reading Sorry, I’ve been crushed by IRL work, I’ll review this as soon as possible From: Iñigo Angulo

Re: [VOTE] Apache PLC4X 0.9.0 RC2

2021-09-20 Thread Otto Fowler
-1 (binding) README.md in the project is wrong. We do not build without JDK 11. 84 ### Environment 85 86 Currently, the project is configured to require the following software: 87 88 1. Java 8 JDK: For running Maven in general as well as compiling the Java and Scala modules `JAVA_HOME`

Re: AW: AW: AW: Nifi integration record oriented processor for reading

2021-10-29 Thread Otto Fowler
tion record oriented processor for reading > br/>> Hi, < > br/>> thanks Otto < > br/>> --gustavo < > br/>> br/>> - Mensaje original - < >> De: "Otto Fowler" >> Para: "dev" >> Enviados: Martes, 24 d

Re: [DISCUSS] Officially go to Java 11

2021-12-17 Thread Otto Fowler
Just to clarify, we have required Java 11 to build for some time now, but our documentation has still stated java 8 or even both 11 and 8 in different places for a while now. From: Christofer Dutz Reply: dev@plc4x.apache.org Date: December 14, 2021 at 10:38:19 To: dev@plc4x.apache.org Subje

Re: [DISCUSS] Rename "modbus" to "modbus-tcp"?

2022-03-10 Thread Otto Fowler
+1, this is in my experience how these “drivers” used to be presented in scada/hmi apps From: Christofer Dutz Reply: dev@plc4x.apache.org Date: March 9, 2022 at 09:19:33 To: dev@plc4x.apache.org Subject: [DISCUSS] Rename "modbus" to "modbus-tcp"? Hi all, I'm currently working on the mo

Re: PLC4Py - Change of Build System - Poetry is for the time beeing not suitable anymore

2022-04-21 Thread Otto Fowler
+1 to moving on from poetry to setuptools. I’m sure we can find some apache examples for pushing to pypi that make up for what poetry automates From: Lukas Ott Reply: dev@plc4x.apache.org Date: April 19, 2022 at 15:52:24 To: dev@plc4x.apache.org Subject: PLC4Py - Change of Build System - P

Re: Nifi record oriented update

2022-05-13 Thread Otto Fowler
>From a high level: This processor allows setting the address to be read dynamically from the incoming connection. It has to produce a schema for every trigger ( by mapping PLC4X types to NIFI record types). Since the types will then be dynamic, there should be a schema cache such that we reduce

Re: Nifi record oriented update

2022-05-25 Thread Otto Fowler
. regards, inigo - Mensaje original - De: "Turker TUNALI" Para: "dev" Enviados: Sábado, 14 de Mayo 2022 11:30:42 Asunto: Re: Nifi record oriented update I believe that NiFi is a great engine for PLC4X projects. Türker TUNALI On Fri, May 13, 2022 at 5:22 P

RE: [PROPOSAL] Implement a Java GUI application for browsing PLCs with PLC4X

2022-07-07 Thread Otto Fowler
I would make the simplest possible example application, in each language plc4x supports, just to discover and show the browse ‘tree’ or whatever. Maybe console. Then with these examples of API usage, people can have at it and there can be a bake off. It will be easier to agree on what a ‘sample.

Re: [PROPOSAL] Implement a Java GUI application for browsing PLCs with PLC4X

2022-07-08 Thread Otto Fowler
-discovery-and-browse using the default api?... That should be a matter of minutes to Implement. Holen Sie sich Outlook für Android<https://aka.ms/AAb9ysg> From: Otto Fowler Sent: Thursday, July 7, 2022 6:17:49 PM To: dev@plc4x.apache.org Subject: RE: [PROPOSAL] Imp

Re: [PROPOSAL] Implement a Java GUI application for browsing PLCs with PLC4X

2022-07-08 Thread Otto Fowler
?... That should be a matter of minutes to Implement. Holen Sie sich Outlook für Android<https://aka.ms/AAb9ysg> From: Otto Fowler Sent: Thursday, July 7, 2022 6:17:49 PM To: dev@plc4x.apache.org Subject: RE: [PROPOSAL] Implement a Java GUI applicati

Re: [PROPOSAL] Implement a Java GUI application for browsing PLCs with PLC4X

2022-07-11 Thread Otto Fowler
maven bits are done, I just need to implement. Is there any doc for the discovery lib? Or could someone familiar with it suggest a starting point for me? Regards, Stephen On Fri, 2022-07-08 at 10:40 -0700, Otto Fowler wrote: > you say that like it is a bad thing? > > From: Christof

Re: AW: Nifi PlcAddressString syntax

2022-08-04 Thread Otto Fowler
Just to put it here as I did in the pr. Nifi processors support dynamically added properties, such that the user can add an arbitrary amount of properties, in this case one for each address they want to read. This is much simpler than doing some exotic, and error prone to enter, long delimited st

Re: How to handle datatype optimizations

2018-10-01 Thread Otto Fowler
Sorry for the late reply, but I don’t see anyone else replying ( I’m trying to catch up ) Can you sum up what you are trying to say? On August 2, 2018 at 10:10:50, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I just had a little technical discussion with Sebastian and I thought i

Re: [S7] Parser for new Syntax

2018-10-01 Thread Otto Fowler
Did you end up doing this? On September 4, 2018 at 05:46:47, Julian Feinauer ( j.feina...@pragmaticminds.de) wrote: Hi all, I just had a short discussion with chris which I wanted to bring the results back tot he list. As the new Syntax for S7 addressing is getting more and more complex I want

Re: [S7] Parser for new Syntax

2018-10-01 Thread Otto Fowler
expression. No Antlr4 version yet. So from a user's perspective we have done the change, however didn't implement it the way described here (But doesn't mean that we won't change that in the future) Chris Am 01.10.18, 16:17 schrieb "Otto Fowler" : Did you end up doing t

Re: Better name for "Promiscuous Mode Drivers"

2018-11-06 Thread Otto Fowler
Passive? On November 6, 2018 at 11:46:13, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, as I’m probably going to be implement the first PLC4X driver in a non-invasive way, I was thinking about the naming. Initially I talked about this mode as “Promiscuous Mode Driver” as it operate

Re: Splitting up the drivers?

2018-11-07 Thread Otto Fowler
That makes a lot of sense. As you move forward, you can look to standardize that type of setup with an archetype ( perhaps that has codec + active by default ) On November 7, 2018 at 03:49:22, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I will probably working on a passive-mode

Re: Splitting up the drivers?

2018-11-07 Thread Otto Fowler
the end I removed it with the hope to add a new one when the internals are more mature ... think I should re-think adding that again. Chris Am 07.11.18, 11:56 schrieb "Otto Fowler" : That makes a lot of sense. As you move forward, you can look to standardize that type of set

Re: [WARNING] Please don't commit anything to `master` effective immediately

2018-11-14 Thread Otto Fowler
Have you written up something in confluence and in the root of the source dir that documents the branching strategy? On November 14, 2018 at 07:59:11, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I just thought I‘d post this as a reminder. I am currently in the process of creating

Re: AW: [VOTE] Apache PLC4X (Incubating) 0.2.0 RC1

2018-11-18 Thread Otto Fowler
You should confirm with your incubation mentors about what would be OK wrt L&N. It is super important. On November 17, 2018 at 10:35:47, Christofer Dutz (christofer.d...@c-ware.de) wrote: +1 (binding) (cdutz) Checks performed: - Checked out using the new tooling: OK - Checked signatures: OK -

Re: [ALL DRIVERS] Renaming of the driver artifacts, merging of plc4x-core and plc4x-api

2018-11-23 Thread Otto Fowler
Do you have a changelog or upgrading document? Maybe you should, if this is going to break next release On November 23, 2018 at 12:47:31, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, as we just ran into this problem: We have recently worked on splitting up the driver modules into

Re: [ANNOUNCE] Apache PLC4X (incubating) 0.2.0 released

2018-12-02 Thread Otto Fowler
Congratulations everyone. On December 2, 2018 at 10:43:50, Christofer Dutz (cd...@apache.org) wrote: The Apache PLC4X (Incubating) team is pleased to announce the release of Apache PLC4X (incubating) 0.2.0 PLC4X is a set of libraries for communicating with industrial programmable logic controll

Re: Versioning for Datablocks

2018-12-12 Thread Otto Fowler
What exactly are you trying to protect from happening? On December 12, 2018 at 14:19:11, Christofer Dutz (christofer.d...@c-ware.de) wrote: Definitely opening an issue and attaching the capture is a good idea. Probably we have to implement something in the S7Protocol layer in order to read that

Re: Versioning for Datablocks

2018-12-13 Thread Otto Fowler
n and report a warning in case this is not as expected. Chris Outlook for Android <https://aka.ms/ghei36> herunterladen ------ *From:* Otto Fowler *Sent:* Thursday, December 13, 2018 4:43:34 AM *To:* dev@plc4x.apache.org; Christofer Dutz *Subject:* Re: Versioni

Re: Start thinking of a more general concept for query-rewrites

2018-12-19 Thread Otto Fowler
If the caller can say ‘know’ all the possible addresses ahead of time, maybe there could be conceptually a ‘plan’ built, that would optionally be used by the request builder to build the best request, and cache extra data for some period of time. So I want to read a single byte, the plan could bui

Re: Initial commit C++ API

2018-12-21 Thread Otto Fowler
Not everyone wants/allows the jvm on their boxes. A small footprint c/c++ implementation can be important. On December 21, 2018 at 08:03:14, Julian Feinauer ( j.feina...@pragmaticminds.de) wrote: Hi all, just a note fromm y side. I was driving around today and thought about what we are current

  1   2   >