Re: Absolute basics.

210 views
Skip to first unread message

Ariel Rocholl

unread,
Nov 3, 2012, 2:34:58 PM11/3/12
to rf-ex...@googlegroups.com
Hi Dominic,

From what you describe, it looks like you need to process data captured from the RF Explorer, not necesarily control the instrument yourself. If that is the case, you may better use the RF Explorer for Windows tool, and save a CSV file wit tw captured data. With that, is vey easy to process the data in Matlab, excel or equivalent tool. Most of these tools have scripting facilities that will help you automate any manipulation of captured data you may need.

If this is not good enough for your needs, please ellaborate on your workflow so we can better realize on what may be the right tool or programming language.




Thursday, 1 November 2012 22:11:47 UTC+1, Dominic Follett-Smith wrote:
> Hi all, 
>
>
> I am doing some work in cognitive networks at UCT in South Africa, and I've just got my shipment of RF Explorer devices. I'd ideally like to be able to write some code that allows me to retrieve some statistics from the spectrum analyzer, and use it in some network layer protocols I have modified. I had a look at the sample client code supplied on http://code.google.com/p/rfexplorer/source/browse/Linux/RFExplorer_Reset/RFExplorer_Reset.c
> but I realized I know next to nothing of how to write code that will allow me to profile the RF Explorer device. Could anyone give me any direction on what I need to read, in order to begin writing code that allows me to manipulate these kinds of devices?
>
>
> Kind Regards
> Dominic
> UCT,SA


Dominic Follett-Smith

unread,
Nov 3, 2012, 4:38:49 PM11/3/12
to rf-ex...@googlegroups.com
Hi Ariel, 

thank you for your reply. What you have suggested is correct. However, my mistake was failing to mention that I need to be able to obtain this captured data through a client that runs on Linux. Essentially I want to write a client for Linux that will collect the captured data from the RF Explorer. 

Regards
Dominic

Ariel Rocholl

unread,
Nov 4, 2012, 5:56:17 PM11/4/12
to rf-ex...@googlegroups.com
Hi Dominic,

For Linux I have something done by a contributor, but I didn't have the time to review it so I didn't post it yet. I will try to get some time for it in the next few days and will post it in the code area, it will be a good start for you in case it doesn't work exactly as you need.

Regards
Ariel

Ariel Rocholl

unread,
Nov 6, 2012, 11:46:57 AM11/6/12
to rf-ex...@googlegroups.com
Dominic,

Please check the simple utility from http://rfexplorer.googlecode.com/files/LinuxSimpleClient.zip it may be what you need, or at least a good starting point.

Dirk-Willem van Gulik

unread,
Nov 6, 2012, 12:10:29 PM11/6/12
to rf-ex...@googlegroups.com
Dominic,

If you are working in C/C++/ObjC - feel free to have a look at

https://github.com/dirkx/iRF-Explorer/blob/master/iRfExplorer/iRFExplorer/RFExporerCmds.m
https://github.com/dirkx/iRF-Explorer/blob/master/iRfExplorer/iRFExplorer/RFExplorer.m

The first is the serial protocol; the second is the state model of the physics. Also happy to collaborate and turn this into a simple
C library which we can both use.

Thanks,

Dw.

On 4 Nov 2012, at 23:56, Ariel Rocholl wrote:

> Hi Dominic,
>
> For Linux I have something done by a contributor, but I didn't have the time to review it so I didn't post it yet. I will try to get some time for it in the next few days and will post it in the code area, it will be a good start for you in case it doesn't work exactly as you need.
>
> Regards
> Ariel
>
> On Saturday, November 3, 2012 9:38:49 PM UTC+1, Dominic Follett-Smith wrote:
> Hi Ariel,
>
> thank you for your reply. What you have suggested is correct. However, my mistake was failing to mention that I need to be able to obtain this captured data through a client that runs on Linux. Essentially I want to write a client for Linux that will collect the captured data from the RF Explorer.
>
> Regards
> Dominic
>
>
>
>
> On Saturday, 3 November 2012 20:34:59 UTC+2, Ariel Rocholl wrote:
> Hi Dominic,
>
> From what you describe, it looks like you need to process data captured from the RF Explorer, not necesarily control the instrument yourself. If that is the case, you may better use the RF Explorer for Windows tool, and save a CSV file wit tw captured data. With that, is vey easy to process the data in Matlab, excel or equivalent tool. Most of these tools have scripting facilities that will help you automate any manipulation of captured data you may need.
>
> If this is not good enough for your needs, please ellaborate on your workflow so we can better realize on what may be the right tool or programming language.
>
>
>
>
> Thursday, 1 November 2012 22:11:47 UTC+1, Dominic Follett-Smith wrote:
> > Hi all,
> >
> >
> > I am doing some work in cognitive networks at UCT in South Africa, and I've just got my shipment of RF Explorer devices. I'd ideally like to be able to write some code that allows me to retrieve some statistics from the spectrum analyzer, and use it in some network layer protocols I have modified. I had a look at the sample client code supplied on http://code.google.com/p/rfexplorer/source/browse/Linux/RFExplorer_Reset/RFExplorer_Reset.c
> > but I realized I know next to nothing of how to write code that will allow me to profile the RF Explorer device. Could anyone give me any direction on what I need to read, in order to begin writing code that allows me to manipulate these kinds of devices?
> >
> >
> > Kind Regards
> > Dominic
> > UCT,SA
>
>
>
> --
>
>
>

Dominic Follett-Smith

unread,
Nov 9, 2012, 2:45:13 AM11/9/12
to rf-ex...@googlegroups.com
Hi Ariel, 

thank you indeed. I will start working through it today.

Kind Regards
 Dominic

Dominic Follett-Smith

unread,
Nov 9, 2012, 2:49:07 AM11/9/12
to rf-ex...@googlegroups.com
Hi Dirk, 

Thank you, I am just wrapping up some work in the next two weeks or so, and then I would definitely like to collaborate with you. I feel I could also learn a lot from this. 

Kind Regards
Dominic
Reply all
Reply to author
Forward
0 new messages