Re: [Lazarus] Oscilliscope Control
On 23 March 2015 at 09:08, Marc Santhoff wrote: > > > > As far as requirements in this instance go, new information has come to > > light for the forum user - looks like TAChart will suit them fine. > > Exactly, using TAChart it's really easy to get get the x-y-plot working, > which is the most complicated task. Adding some buttons, sliders or > whatever for the rest is fun. : > And that is exactly what programming should be :-) > Sadly I cannot publish the project I've done, although it is pretty > small. But if you're working at it I will be able to post some pieces of > code to get you started Thanks for the offer, but @wp has already pointed out an applicable TAChart demo which should get the user started. I think for now we're fine :-) Cheers Mike -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On Mo, 2015-03-23 at 06:50 +1300, Michael Thompson wrote: > On 23 March 2015 at 06:00, Marc Santhoff wrote: > > > On So, 2015-03-22 at 08:25 -0500, Paul Breneman wrote: > > > On 03/21/2015 03:56 PM, Michael Thompson wrote: > > > > G'day, > > > > > > > > Over on the forum someone is asking for an oscilloscope control. That > > > > vaguely reminded me of something, so I went looking... > > > > What do you mean wy saying "oscilloscope control", are you searching for > > steering the device on your desk or do you need a visual control > > containing x-y-graph and some knobs? > > > > (and similar question from Mark Morgan Lloyd) > Correct, I should have been clearer. Visual control required only - no > hardware control. I wanted to check out that ISA project as I was hoping > for a disconnect between the hardware interface and the visual interface. > > As far as requirements in this instance go, new information has come to > light for the forum user - looks like TAChart will suit them fine. Exactly, using TAChart it's really easy to get get the x-y-plot working, which is the most complicated task. Adding some buttons, sliders or whatever for the rest is fun. :) Sadly I cannot publish the project I've done, although it is pretty small. But if you're working at it I will be able to post some pieces of code to get you started. -- Marc Santhoff -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On Sat, Mar 21, 2015 at 10:21 PM, Howard Page-Clark wrote: >> The (dead) link is >> http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/%7CISA Yes, I'm the author. Unfortunately the government is not very reliable in Brazil, I shouldn't have hosted it in a government run page =) I should have used sourceforge, but I think that my professor said I should put it there or something... Yes, the good news is that it did indeed contain a visual component that you could decouple from the hardware easily. Now the bad news: I have no copy of the source code here in Poland, it was available for download in that website =( I could try to dig it up next time I go to Brazil, but I just came back from Brazil in the beginning of the month, so I'm only going next year... I will try to see if I can find anything in my e-mail about it, maybe I mailled the project to someone. -- Felipe Monteiro de Carvalho -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On 23 March 2015 at 06:00, Marc Santhoff wrote: > On So, 2015-03-22 at 08:25 -0500, Paul Breneman wrote: > > On 03/21/2015 03:56 PM, Michael Thompson wrote: > > > G'day, > > > > > > Over on the forum someone is asking for an oscilloscope control. That > > > vaguely reminded me of something, so I went looking... > > What do you mean wy saying "oscilloscope control", are you searching for > steering the device on your desk or do you need a visual control > containing x-y-graph and some knobs? > (and similar question from Mark Morgan Lloyd) Correct, I should have been clearer. Visual control required only - no hardware control. I wanted to check out that ISA project as I was hoping for a disconnect between the hardware interface and the visual interface. As far as requirements in this instance go, new information has come to light for the forum user - looks like TAChart will suit them fine. >From my point of view, this only leaves the dead links in the wiki in need of resolution. @Mark Morgan Lloyd Good thinking with Archive.org. Shame it didn't work. I see your research dug out the name Felipe, so I'll send an email to felipemdc, see if this is him :-) Thanks all Mike -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On So, 2015-03-22 at 08:25 -0500, Paul Breneman wrote: > On 03/21/2015 03:56 PM, Michael Thompson wrote: > > G'day, > > > > Over on the forum someone is asking for an oscilloscope control. That > > vaguely reminded me of something, so I went looking... What do you mean wy saying "oscilloscope control", are you searching for steering the device on your desk or do you need a visual control containing x-y-graph and some knobs? The latter is very easy and fast to do yourself, I did once for testing. > I've been looking around for a while to find out what is available for > an educational project (easy and inexpensive). I'm looking for > something that will work with comedi. Look at the *very* interesting > place where I found Free Pascal and Lazarus source code over a year ago > (links on this page): >http://controlpascal.com/comedi.htm I like that one, but comedi is much to OS dependant and I'll never port it to any other OS. > I also got involved in this (expensive) oscilloscope project last year: >http://controlpascal.com/picoscope.htm Pretty cool, thanks. Do you know if that code ist working with smaller picoscopes, like the 3000- or 4000-series devices? Another place to keep eyes on, especially for the cheaper kind of hardware: http://sigrok.org/ http://sigrok.org/wiki/Supported_hardware HTH, Marc -- Marc Santhoff -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On 03/21/2015 03:56 PM, Michael Thompson wrote: G'day, Over on the forum someone is asking for an oscilloscope control. That vaguely reminded me of something, so I went looking... Indeed, there was a project that might possibly have the required control. Unfortunately, the links on the wiki are either dead, or just not responding from my address. The (dead) link is http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/%7CISA It's listed at the bottom of this page: http://wiki.lazarus.freepascal.org/Hardware_Access and at http://wiki.lazarus.freepascal.org/Projects_using_Lazarus#ISA_Digital_Osciloscope The whole project looks useful. Does someone know any updated links? (I'm happy to update the wiki) Alternatively, could someone confirm if the link is fine from their PC? I've been looking around for a while to find out what is available for an educational project (easy and inexpensive). I'm looking for something that will work with comedi. Look at the *very* interesting place where I found Free Pascal and Lazarus source code over a year ago (links on this page): http://controlpascal.com/comedi.htm I also got involved in this (expensive) oscilloscope project last year: http://controlpascal.com/picoscope.htm I'll have to go to the Lazarus forum and search for the messages you refer to. I still need help with what I'm trying to do. Regards, Paul www.TurboControl.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
Howard Page-Clark wrote: On 21/03/2015 20:56, Michael Thompson wrote: The (dead) link is http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/%7CISA This link is dead from my location also. Archive.org thinks it existed for one day in 2011, but doesn't have a copy. Via Google: "I utilized Lazarus to create a graphical oscilloscope GUI with great success. The hardware of the oscilloscope was a ISA card I created myself." So I don't think this would be very helpful unless you had Felipe's custom card. What sort of hardware are you trying to control- something like a conventional 'scope (Tek or whatever) or a low-cost capture pod? In the past I've captured a dump from a handheld Tek (but I can't remember whether there was a control facility), and I can talk to an HP protocol analyser... but it would not surprise me if the protocols involved are completely model-specific. As a word of warning, we've got (what used to be) a high-end Tek which of course has IEEE-488, there's also something that /looks/ like an RS232 port on it but it's actually high-speed TTL parallel, so I'd warn you to be sure before connecting to anything for which you don't have the documentation. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Oscilliscope Control
On 21/03/2015 20:56, Michael Thompson wrote: The (dead) link is http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/%7CISA This link is dead from my location also. Howard --- This email has been checked for viruses by Avast antivirus software. http://www.avast.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus