I gathered as much in the end. So I did start a RT driver in raw C but 
first I have to fix the parport driver to give us bi-directional pin usage.

On 2014-05-18 09:25, Frank Tkalcevic wrote:
> As has already been mentioned, you can whatever you want with as many
> threads as you want.  It is up to you to manage them and how they interface
> with whatever you interface.
>
> My VFD Modbus component is a user hal component that spawns a thread to do
> the USB rs485 comms.  I have to manage how my thread communicates with hal.
>
> However, if you have a requirement that has "a very certain predetermined
> thread cycle time" it sounds like you should be writing a real time hal
> component - either your own component or a comp component.  The hal real
> time is as precise as you are going to get on linux.  Non-realtime threads
> are non-deterministic, so you have no guarantees of the 1us timing.
>
>
>> -----Original Message-----
>> From: Marius Liebenberg [mailto:[email protected]]
>> Sent: Friday, 16 May 2014 9:30 PM
>> To: EMC developers
>> Subject: [Emc-developers] Custom thread for component
>>
>> Hi
>> I am busy with a generic i2c component. I2c has some timing related
> features
>> and I thought that it would make sense to load the component in a thread
>> that has a very certain predetermined thread cycle time. This way it would
> be
>> very easy to impliment timeing related features. Is it OK to load one's
> own
>> thread or is the practise not advised.
>> P.S. I am testing the code now in a very much slow downed thread in order
>> for me to see what happens in Halscope. The production thread could have a
>> time of 1us.
>>
>> Any thoughts?
>>
>> --
>>
>> Regards /Groete
>>
>> Marius D. Liebenberg
>> +27 82 698 3251
>> +27 12 743 6064
>> QQ 1767394877
>>
>>
>>
> ----------------------------------------------------------------------------
> --
>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>> Instantly run your Selenium tests across 300+ browser/OS combos.
>> Get unparalleled scalability from the best Selenium testing platform
> available
>> Simple to use. Nothing to install. Get started now for free."
>> http://p.sf.net/sfu/SauceLabs
>> _______________________________________________
>> Emc-developers mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

-- 

Regards /Groete

Marius D. Liebenberg
+27 82 698 3251
+27 12 743 6064
QQ 1767394877


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to