[ 
https://issues.apache.org/jira/browse/MINIFI-219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15990907#comment-15990907
 ] 

Jeremy Dyer commented on MINIFI-219:
------------------------------------

[~achristianson] Yes it will depend heavily and that has been tripping me up a 
little bit hence the delay. I think even if we came up with a fantastically 
engineered approach we still will never be able to support 100% of all USB 
devices because to your point their are just too many possibilities. I have 
toyed with the idea of using Avro since it would provide a reasonable mechanism 
to encapsulate messages and NiFi already utilizes it heavily. I just balked at 
added that dependency so honestly I'm back at the drawing board again. Would 
love to hear any ideas if you have them!

> Create GetUSB processor for reading payloads from connected USB devices
> -----------------------------------------------------------------------
>
>                 Key: MINIFI-219
>                 URL: https://issues.apache.org/jira/browse/MINIFI-219
>             Project: Apache NiFi MiNiFi
>          Issue Type: Improvement
>          Components: C++
>            Reporter: Jeremy Dyer
>            Assignee: Jeremy Dyer
>
> LibUSB is a popular framework for interacting with USB devices on host 
> machines. The spirit of this processor will be the periodically pull data 
> from USB devices connected to the host running the minifi c++ instance. This 
> processor is not intended to interact with filesystem connected devices but 
> rather more sensor focused devices like, scales, temperature, etc where those 
> values change periodically and have context around the time the values were 
> acquired. The processor will expose a general mechanism to format the 
> messages received from the USB device and introduce those messages to the 
> nifi flowfile



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to