Closed jchailloux closed 10 years ago
I think this would be a useful addition to either a string or a byte toolkit where we could have additional parsing/formattting operators.
I will say +1 for streamsx.bytes and this toolkit will be used to provide operators and functions that work on the byte level.
pushed wrong button...
+1
+1 for a streamsx.string toolkit which can be used for simple conversions to and from strings. It could also include functions for checking validity of string literals, i.e. isValidHex or is ValidIPv4Address.
Where and when can I put the initial release ?
I already have the toolkit that parse a String binary or Hex (it runs with sensors at that time). It extracts data at the bit level according to the message definition.
Do I have to post it in Streams Exchange before having the opportunity to have it on GitHub ?
I also need the GitHub's discussion and feedback to improve it .
No, StreamsExchange is not a staging area for IBMStreams at github, rather IBMStreams is a replacement for StreamsExchange.
This has +1 from three of the five management committee members and no negative votes--what's it waiting on?
It was waiting for me....creating repos and added jchailloux as committer.now.
Created repos streamsx.bytes, added committer.
As a reminder: Toolkit layout is described here:
https://github.com/IBMStreams/toolkits/wiki/proposal-for-IBMStreams-repository-guidelines
Having a operator that can extract/decode data from it Hexadecimal format.
We can have thousands of sensors so we could not have one implementation per sensor. As the data extraction is usually the same, we could have a Descriptor for all sensor's data.
This data extraction is needed for example in the automotive industry.
Illustration
InputData
Each sensorId has it own way to extract data.
Descriptor definition