<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Daron Chabot wrote:<br>
<blockquote type="cite"
cite="mid19446BD55BAD0140BDA719E4E7D8EF8202880697@srv-mail-01.clsi.ca">
<meta http-equiv="Content-Type" content="text/html; ">
<meta content="MSHTML 6.00.6000.16414" name="GENERATOR">
<div dir="ltr" align="left"><span class="686550615-13042007"><font
face="Arial" color="#0000ff" size="2">Sorry for not being more clear:
I am only interested in the EPICS and EDM applications you've created
for displaying the video, not in any of the RTEMS-related code.</font></span></div>
</blockquote>
I did not change any EDM applications or EPICS base. The protocol<br>
is CA. The <font size="2" color="black" face="Times New Roman"><span
style="font-size: 11pt; color: black;">optimization is implemented at
RTEMS device driver<br>
and IIDC1394 library layers. The BSP is RTEMS-MVME5500.<br>
The driver does not have to be linked to EPICS.<br>
It is just another real-time application with the RTEMS-MVME5500<br>
BSP. It </span></font><font size="2" color="black"
face="Times New Roman"><span style="font-size: 11pt; color: black;">triggers
the camera
at 30 fps</span></font><font size="2" color="black"
face="Times New Roman"><span style="font-size: 11pt; color: black;">
and display at 30Hz<br>
simultaneously</span></font><font size="2"><span
style="font-size: 11pt;"> for the 1024x768x8bit mode (video mode)<font
color="black"><span style="color: black;"> even under the<br>
limited 100MHz network</span></font></span></font><font size="2"
color="black" face="Times New Roman"><span
style="font-size: 11pt; color: black;"> bandwidth and indeterministic
network
environment. <br>
Yes, in the 100MHz NIC, the actual network throughput is not <br>
30Hzx1024x768x8 bits. But it is greater than 10Hz. Thus, the system
does<br>
not have to run in a private network.</span></font><font size="2"
color="black" face="Times New Roman"><span
style="font-size: 11pt; color: black;"> I do not believe it<br>
will be slower with a non-EPICS application. <br>
<br>
</span></font>
<blockquote type="cite"
cite="mid19446BD55BAD0140BDA719E4E7D8EF8202880697@srv-mail-01.clsi.ca">
<div dir="ltr" align="left"><span class="686550615-13042007"><font
face="Arial" color="#0000ff" size="2"> Here at the CLS we're using
linux-based soft IOCs to communicate with Flea and Flea2 cameras.</font></span></div>
<div dir="ltr" align="left"> </div>
<div dir="ltr" align="left"><span class="686550615-13042007"><font
face="Arial" color="#0000ff" size="2">We're having difficulty in
achieving video frame rates greater than about 10 Hz at 640x480
resolution. I'm interested to know how you are getting such fine
performance (aside from using RTEMS :-) ).</font></span></div>
<div dir="ltr" align="left"> </div>
</blockquote>
<br>
Perhaps I will have the optimization written in a publication, so that<br>
hopefully it can help the Linux or vxWorks users. If so, will you<br>
feedback to this list regarding how much improvement you achieved<br>
in the Linux driver ?<br>
<br>
Regards,<br>
Kate<br>
</body>
</html>