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

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

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 this? On Septemb

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

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 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: Antwort: Re: Antwort: Re: Antwort: Re: Antwort: Re: Anyone got experience with "protocol buffers" or DFDL (for generation of the message (de)serialization code)?

2019-01-15 Thread Otto Fowler
Maybe Chris can post the Jira Issues he has opened in Daffodil? On January 15, 2019 at 04:33:20, Julian Feinauer ( j.feina...@pragmaticminds.de) wrote: Hi Chris, thank you so much for your effort. I think this ist he right way to go forward and get more languages on-board. Hopefully, we can

Re: Hardening our build ... what I learnt

2019-01-18 Thread Otto Fowler
What branch are you failing right now? On January 18, 2019 at 15:47:04, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi Justin, Could you please build just the integrations(/apache-karaf modules with the "-X" option to output stacktraces. And could you please create a jira issue and

Re: Hardening our build ... what I learnt

2019-01-18 Thread Otto Fowler
n January 18, 2019 at 16:13:35, Otto Fowler (ottobackwa...@gmail.com) wrote: What branch are you failing right now? On January 18, 2019 at 15:47:04, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi Justin, Could you please build just the integrations(/apache-karaf modules with the &qu

Re: Hardening our build ... what I learnt

2019-01-20 Thread Otto Fowler
After fetching and pulling into my develop branch I was able to `mvn clean package` both with and without network with no errors. Nice job. On January 19, 2019 at 13:17:11, Christofer Dutz (christofer.d...@c-ware.de) wrote: Ok ... so I guess I finally identified the problem Justin was having

Re: Hardening our build ... what I learnt

2019-01-19 Thread Otto Fowler
Karaf: Simulated .. SUCCESS [ 0.198 s] [INFO] Integrations: Apache Karaf: Demo Server FAILURE [ 1.945 s] Still fails after the above changes w/ no network, but I’ve not looked at it. On January 18, 2019 at 16:42:47, Otto Fowler (ottobackwa...@gmail.com) wrote: [ERROR

Re: Antwort: Re: Antwort: Re: Antwort: Re: Antwort: Re: Anyone got experience with "protocol buffers" or DFDL (for generation of the message (de)serialization code)?

2019-01-15 Thread Otto Fowler
I'm still in the phase of learning things. Even if when helping me, they did notice a regression that they opened an issue themselves ;-) Chris Am 15.01.19, 13:13 schrieb "Otto Fowler" : Maybe Chris can post the Jira Issues he has opened in Daffodil? On January 15, 2019 at 04:33:

Re: Versioning for Datablocks

2018-12-13 Thread Otto Fowler
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: Versioning for Datablocks What e

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

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

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

Re: [DISCUSS] Send Jira emails to dev@plc4x.apache.org?

2019-02-26 Thread Otto Fowler
Am 22.02.19, 14:40 schrieb "Otto Fowler" : It isn’t listed on the website is it? On February 22, 2019 at 04:26:08, Christofer Dutz (christofer.d...@c-ware.de) wrote: Well we already have a commits@ mailing list ;-) But if we had a separate list, I would prefer that than directing things

Re: [DISCUSS] Send Jira emails to dev@plc4x.apache.org?

2019-02-21 Thread Otto Fowler
-1 most projects have an issues@ list for this type of thing. Dev lists that have build, jira, github stuff spamming them stink. Does this incubator have: issues@ commits@ users@ setup or is it just dev@? On February 21, 2019 at 06:22:52, Tim Mitsch ( t.mit...@pragmaticindustries.de)

Re: [DISCUSS] Release Strategy for future releases

2019-03-06 Thread Otto Fowler
Shouldn’t you call an official vote for something like this? On March 6, 2019 at 15:29:18, Christofer Dutz (christofer.d...@c-ware.de) wrote: Big +1 for that ;-) Chris Am 06.03.19, 21:26 schrieb "Julian Feinauer" : Hi Chris, No offense. I agree that we should not stress those lovely

Re: [DISCUSS] Send Jira emails to dev@plc4x.apache.org?

2019-02-22 Thread Otto Fowler
Didn't think it's worth creating a dedicated List for that. And we can always create it and redirect as soon as it starts really becoming annoying ... But what do the others think? Rather create a separate list? Chris Outlook für Android<https://aka.ms/ghei36> herunterladen ______

Re: [DYNAMIC DRIVER] Frist working version of a dynamic S7 driver

2019-02-11 Thread Otto Fowler
Great work Chris! On February 11, 2019 at 10:31:05, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I just pushed my latest work on the dynamic s7 driver. This version is now able to connect, detect the device type and read single-item requests. (The reason for this is currently I

Re: [DISCUSS] Apache PLC4X (Incubating) 0.3.0 RC1

2019-01-24 Thread Otto Fowler
I think you should fail with a -1 and cut a new RC with the right notes. On January 24, 2019 at 08:54:18, Julian Feinauer ( j.feina...@pragmaticminds.de) wrote: Hi all, I just checked the RELEASE_NOTES and saw that I never changed the "(Unreleased) 0.3.0". Is this a problem for the release and

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

2019-02-05 Thread Otto Fowler
Congratulations On February 5, 2019 at 07:31:41, Julian Feinauer (Apache) ( jfeina...@apache.org) wrote: The Apache PLC4X (Incubating) team is pleased to announce the release of Apache PLC4X (incubating) 0.3.0 This is the third official release of PLC4X. PLC4X is a set of libraries for

Re: [Netty / S7] Many log messages although everything works

2019-04-12 Thread Otto Fowler
The netty handlers don’t implement exceptionCaught so the default is to spew to logs. I don’t speak german so I don’t know what the exception message is. Maybe the handlers should implement the method. On April 12, 2019 at 04:56:40, Julian Feinauer (j.feina...@pragmaticminds.de) wrote: An

Re: [Netty / S7] Many log messages although everything works

2019-04-12 Thread Otto Fowler
Maybe all the streams aren’t getting closed correctly? On April 12, 2019 at 07:52:04, Otto Fowler (ottobackwa...@gmail.com) wrote: An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception

Re: [Netty / S7] Many log messages although everything works

2019-04-12 Thread Otto Fowler
on? Chris Am 12.04.19, 15:06 schrieb "Otto Fowler" : I would think you’d want to handle it, and then investigate the reason for it in this instance On April 12, 2019 at 08:51:05, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi Otto, I think the English translation would be

Re: [Netty / S7] Many log messages although everything works

2019-04-12 Thread Otto Fowler
up unexpectedly") Chris Am 12.04.19, 13:52 schrieb "Otto Fowler" : The netty handlers don’t implement exceptionCaught so the default is to spew to logs. I don’t speak german so I don’t know what the exception message is. Maybe the handlers should implement the method. On April 12, 201

Re: Positive impact of the media coverage

2019-04-29 Thread Otto Fowler
Maybe you should cc the private@ list for the project? On April 29, 2019 at 08:31:07, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, I just wanted to tell you that I was contacted today by Microsoft Azure Team as well as another Company as a direct result of the media coverage

Re: [DISCUSS] The State and Future of PLC4X

2019-04-19 Thread Otto Fowler
RFC 62541? On April 18, 2019 at 05:38:56, Christofer Dutz (christofer.d...@c-ware.de) wrote: Perfect ;-) Am 18.04.19, 11:34 schrieb "Julian Feinauer" : Hi Chris, indeed. So lets simply use the terms opc-ua server or bridge and opc-ua client : ) Do you agree? Julian Am 18.04.19, 11:32

Re: [generation] Progress on the code generation ...

2019-04-10 Thread Otto Fowler
Having it separate is the way that Apache Nifi for example does it, down to it’s own git repo as well. On April 10, 2019 at 14:27:25, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi all, just wanted to keep you all in the loop (I’ll try to use the [generation] as marker for this topic).

Re: [DISCUSS] Integrate CRUNCH into PLC4X

2019-08-24 Thread Otto Fowler
>From the peanut gallery this seems like a great idea. I would say though, that this is a nice chuck of code to bring in, without any documentation. Which means that it would be difficult to have the *project* support it vs. Julian. I would suggest that there be some criteria before inclusion in

Re: TriggeredScraper naming convetion violated

2019-08-28 Thread Otto Fowler
And I thought Henning Wehn was the only German comedian! On August 27, 2019 at 09:43:17, Julian Feinauer ( j.feina...@pragmaticminds.de) wrote: : > Am 27.08.19, 15:39 schrieb "Christofer Dutz" : Oh wow ... you never stop learning. I have to remember this ... it fixes compile errors if you

Re: Group Priviliges in Jira

2019-07-25 Thread Otto Fowler
usually, PMC members for a project have access to the Jira admin workbench for a project. From there you can give people contributor roles. If you are on the PMC, and cannot do this, then you need to check with INFRA and maybe start a ticket. On July 25, 2019 at 10:54:04, Julian Feinauer

RE: One PLC4J Maven complete bundle

2019-07-25 Thread Otto Fowler
Maybe the project can add sample pom files that folks can use to bootstrap themselves, and would be commented. On July 25, 2019 at 11:38:52, Strljic, Matthias Milan ( matthias.strl...@isw.uni-stuttgart.de) wrote: Hey Julian, that's what I meant by adding the required drivers. I just wanted

Re: [DISCUSS] New tool for the build-tools: Custom Maven Site Skin?

2019-09-27 Thread Otto Fowler
You could look at nifi.apache.org and metron.apache.org. The metron site isn’t too hard to update from my experience, but I think the nifi site is better overall. On September 27, 2019 at 08:54:36, Christofer Dutz ( christofer.d...@c-ware.de) wrote: Hi Julian, well I do like how the page of

Re: [jira] [Created] (PLC4X-158) Too many open files after less than 24 hours of Scraper user

2019-12-03 Thread Otto Fowler
Maybe a bug in the connection pool? what do you see in netstat? maybe you are leaking sockets? On December 3, 2019 at 06:43:03, Sebastian Wiendl (Jira) (j...@apache.org) wrote: Sebastian Wiendl created PLC4X-158: -- Summary: Too many open files after less

Re: zylk

2019-12-10 Thread Otto Fowler
Nice! Inigo, have you seen the new-sh minify-cpp opc-ua support? On December 10, 2019 at 07:34:56, Christofer Dutz (christofer.d...@c-ware.de) wrote: Hi Iñigo, welcome to our great little project :-) Looking forward to working with you guys. Chris Am 10.12.19, 09:51 schrieb "Iñigo

Re: Changing the format for floating point in mspec?

2019-12-11 Thread Otto Fowler
Hi everyone, If you wanted to do MSPEC such that you could or could have generated the currently supported protocols with it, you may need to do more than this. I have been mentioning anecdotally on slack about modbus float permutations in the wild, and took a moment to find someplace with that

Re: AW: [PLC-Simulator] Thoughts on the "Context" for our simulator

2019-10-16 Thread Otto Fowler
Who is the intended user of the simulator, or users and what do they want to accomplish? Maybe if that were spelled out or people could suggest those cases, some number of cases could be agreed upon, allowing the initial effort to be done with plans for later expansion to the remaining uses cases

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: 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

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

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

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: 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: [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

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
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 spec

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: [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,

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

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,

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

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

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

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

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

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: 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: [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

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

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

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,

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: 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] 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

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

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

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: 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: 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

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

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

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
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

Re: [DISCUSS] Change the API for Subscriptions?

2020-10-30 Thread Otto Fowler
n? 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 has han

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

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

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: Nifi integration record oriented processor for reading

2021-06-10 Thread Otto Fowler
ce 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 >>> in Modbus. >>> >>> However, as you mentioned, the other approach will be much cl

Re: Nifi integration record oriented processor for reading

2021-06-17 Thread Otto Fowler
April 2021 15:34 >>>> An: dev >>>> Betreff: Re: AW: Nifi integration record oriented processor for reading >>>> >>>> Hi Otto, Chris, >>>> >>>> Yes, I think the approach you propose will be best. By now, we are >>&g

Re: Nifi integration record oriented processor for reading

2021-06-24 Thread Otto Fowler
Iñigo Angulo br/>>>>> Gesendet: FFreitag, 23. April 2021 15:34 >>>> An: dev >>>> Betreff: Re: AW: Nifi integration record oriented processor for reading >>>> br/>>>>> Hi Otto, Chris, < >>>> br/>>>>> Yes,

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

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

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

Re: Nifi integration record oriented processor for reading

2021-05-27 Thread Otto Fowler
k. We will fill the ICLA document too. >> >> thank you >> iñigo >> >> >> >> - >> Iñigo Angulo >> >> ZYLK.net :: consultoría.openSource >> telf.: 747412337 >> Ribera de Axpe, 11 >

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,

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?

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

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

2021-07-02 Thread Otto Fowler
Enip and Profinet Discovery and configuration protocol may ‘switch’ after discovery. Like, you send ENIP Identify on udp, and then connect on tcp to do other commands I believe. Also, you may use DCP to discover things, and then use s7 to talk to them ( the DCP identity response is over link

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

Re: Nifi integration record oriented processor for reading

2021-04-30 Thread Otto Fowler
ration 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 value the

Re: Nifi integration record oriented processor for reading

2021-04-23 Thread Otto Fowler
iented 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 value the plc-value > has ... so

Re: Nifi integration record oriented processor for reading

2021-04-22 Thread Otto Fowler
iented 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 > and they have these datatypes and me

  1   2   >