EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Driver Support Tutorial
From: Ned Arnold <[email protected]>
To: Andrew Wagner <[email protected]>
Cc: [email protected]
Date: Mon, 21 Jun 2010 08:09:54 -0500
Andrew -

You didn't mention the model # of the scope ... it may already be supported.

Rather than starting from scratch, I would suggest starting with something close to what you want and modify it. Here is the link for the Tek TDS3000 (and TDS5000 I believe) scope ...

http://www.aps.anl.gov/epics/modules/instrument/tds3000/index.html

You will also want to go through the tutorials for asyn ...

http://www.aps.anl.gov/epics/modules/soft/asyn/

You might not have to write any C/C++ code at all if you follow these models ....

Ned


On Jun 21, 2010, at 3:41 AM, Andrew Wagner wrote:


Hey all,

I'm new to EPICS and was wondering if there was a very straight forward, detailed tutorial for writing device support. Specifically, I need to communicate with a Tektronix scope over Ethernet (the scope has an IP address) and I would like to use my OS X laptop to run the IOC. What libraries do I need to establish Ethernet communication? Are they included in EPICS base? I didn't see anything along those lines in the base-3-14-11/dev directory. I'm a pretty experienced programer and run code on my laptop regularly. I just don't have any experience with communication libraries in C/C+ +. Thanks very much for help.

Andrew Wagner





References:
Driver Support Tutorial Andrew Wagner

Navigate by Date:
Prev: Driver Support Tutorial Andrew Wagner
Next: Re: Driver Support Tutorial Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Driver Support Tutorial Andrew Wagner
Next: Re: Driver Support Tutorial Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024