1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 <2007> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 <2007> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: firewire video on RTEMS-4.6.x-MVME5500 |
From: | Kate Feng <[email protected]> |
To: | Daron Chabot <[email protected]>, [email protected], [email protected] |
Date: | Wed, 10 Oct 2007 11:17:28 -0400 |
Daron Chabot wrote:I did not change any EDM applications or EPICS base. The protocol is CA. The optimization is implemented at RTEMS device driver and IIDC1394 library layers. The BSP is RTEMS-MVME5500. The driver does not have to be linked to EPICS. It is just another real-time application with the RTEMS-MVME5500 BSP. It triggers the camera at 30 fps and display at 30Hz simultaneously for the 1024x768x8bit mode (video mode) even under the limited 100MHz network bandwidth and indeterministic network environment. Yes, in the 100MHz NIC, the actual network throughput is not 30Hzx1024x768x8 bits. But it is greater than 10Hz. Thus, the system does not have to run in a private network. I do not believe it will be slower with a non-EPICS application.
Perhaps I will have the optimization written in a publication, so that hopefully it can help the Linux or vxWorks users. If so, will you feedback to this list regarding how much improvement you achieved in the Linux driver ? Regards, Kate |