comparison rsib.py @ 74:b6ebe05f250f default tip

Add some commentry about what it works with
author Daniel O'Connor <doconnor@gsoft.com.au>
date Wed, 25 Sep 2024 21:10:01 +0930
parents da3558dec4e3
children
comparison
equal deleted inserted replaced
73:ca5a822c550a 74:b6ebe05f250f
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 2
3 # Copyright (c) 2009 3 # Copyright (c) 2024
4 # Daniel O'Connor <darius@dons.net.au>. All rights reserved. 4 # Daniel O'Connor <darius@dons.net.au>. All rights reserved.
5 # 5 #
6 # Redistribution and use in source and binary forms, with or without 6 # Redistribution and use in source and binary forms, with or without
7 # modification, are permitted provided that the following conditions 7 # modification, are permitted provided that the following conditions
8 # are met: 8 # are met:
23 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 # SUCH DAMAGE. 25 # SUCH DAMAGE.
26 # 26 #
27 27
28 # Helper functions to talk to Rohde & Schwarz test equipment over the
29 # RSIB protocol.
30 #
31 # This is for older test equipment (tested on an FSP7 Windows NT 3.51..)
32 #
28 # Reverse engineered from the Linux library & example program at 33 # Reverse engineered from the Linux library & example program at
29 # http://epsrv.astro.umk.pl/~ep/irbene/rsib/library/RSIB-Linux.zip 34 # http://epsrv.astro.umk.pl/~ep/irbene/rsib/library/RSIB-Linux.zip
30 # 35 #
31 # There are 2 socket connections for some reason. 36 # There are 2 socket connections for some reason.
32 # The first seems to do [nearly] all the work 37 # The first seems to do [nearly] all the work