attila Posted November 12, 2014 Share Posted November 12, 2014 The WaveForms 2015 (v3) cross-platform installers can be found on the following page: https://reference.digilentinc.com/waveforms3 Link to comment Share on other sites More sharing options...
attila Posted December 29, 2015 Author Share Posted December 29, 2015 Hello, I recommend using this hot-track with stopped acquisition. The labels are updated and positioned on mouse movement, new acquisition... The default update rate is 10ms (100/sec). At this rate even if the label positions are fixed, with stable signal and correct trigger, the values are hard to read. Link to comment Share on other sites More sharing options...
adspguy Posted January 4, 2016 Share Posted January 4, 2016 Which OS X version are you using? We noticed slow USB enumeration under OS X.11.0/1 but after the recent update, of 11.2 it seems to work normally again. Yup, it looks like when I updated to 10.11.2 it solved the problem. Thanks! Link to comment Share on other sites More sharing options...
amura Posted February 3, 2016 Share Posted February 3, 2016 I try to use WaveForms 2015 (v3.1.5) on MacBook Pro (13-inch, Mid 2010), but it always crashes at startup. Crash report is attached. Is there bug of Waveforms, or something wrong with my computer? WaveForms_2016-02-04-000505_macbookpro.crash Link to comment Share on other sites More sharing options...
attila Posted February 3, 2016 Author Share Posted February 3, 2016 Could you try the version I sent you in private message ? Link to comment Share on other sites More sharing options...
amura Posted February 4, 2016 Share Posted February 4, 2016 19 hours ago, attila said: Could you try the version I sent you in private message ? Hi attila, This version works fine with Analog Discovery 2 on my macbook. Thanks. Link to comment Share on other sites More sharing options...
attila Posted February 15, 2015 Author Share Posted February 15, 2015 Make sure the device is not attached to virtual machine. I suppose you have installed the driver from the image or on application notice. This driver should filter the load of default driver for Digilent products. Try manually unloading the driver with following command: $ sudo kextunload -b com.apple.driver.AppleUSBFTDI Link to comment Share on other sites More sharing options...
gregnordin Posted December 13, 2014 Share Posted December 13, 2014 I installed the mac version of Waveforms3 (I'm running os x 10.9.4 on a mac book pro retina). When I start the Waveforms3 application it finds my Analog Discovery just fine and seems to be functional. When I select the menu item "Waveforms->About Waveforms" I get a dialog box that shows me the version number is 3.0.16, which is what I installed. However, when I copy the code from Device_Enumeration.py into a cell in an IPython notebook running on my mac, I get the following output: DWF Version: 2.8.6 Number of Devices: 0 Shouldn't the dwf version number be 3.0.16? Also, why isn't the attached Analog Discovery found? I ran the ipython notebook code immediately after opening & then closing Waveforms3 (which successfully found the Analog Discovery). Link to comment Share on other sites More sharing options...
attila Posted December 15, 2014 Author Share Posted December 15, 2014 The dwf library and WaveForms-3 application are separate projects so they have different versioning. I suppose you have executed the "Install Runtime" from the package and you don't get any error message when running the script, before "DWF Version:". Please try using the OS-X's default python application. I just tested the script on a clean 10.9.4 VM installation, it is able to find and to connect to the device. Link to comment Share on other sites More sharing options...
gregnordin Posted December 15, 2014 Share Posted December 15, 2014 Here is my set up: I have installed the Anaconda python package (python 2.7.8) on my mac. The mac os x default python is also present on my mac (python 2.7.5). The problem in my original post occurs when I use the Anaconda Launcher to start ipython in my browser (Safari) and then create a notebook and paste the code from Device_Enumeration.py into an input cell and run it. This returns: DWF Version: 2.8.6 Number of Devices: 0 On the other hand, Device_Enumeration.py runs just fine and sees the Analog Discovery for the following two scenarios: 1. From Terminal, execute "which python" which returns "/Users/nordin/anaconda/bin/python", just to confirm which python is being used. I then execute Device_Enumeration.py and it works fine. 2. Edit .bash_profile to remove the anaconda/bin directory from my PATH. Start a new Terminal window, "which python" now returns "/usr/bin/python". I then execute Device_Enumeration.py and again it works fine. So it appears that both python installations can see the Analog Discovery when run from the terminal. The problem is running the code from within an ipython notebook. This is a serious issue for me as I am evaluating using ipython notebooks from an Anaconda installation (which is a convenient scientific python distribution available for all platforms) and Analog Discoveries in undergraduate courses and labs. Link to comment Share on other sites More sharing options...
attila Posted December 16, 2014 Author Share Posted December 16, 2014 I suppose there are some security issues with Anaconda Server on OS-X. I got the same results as you, but on Windows it is working. DWF Version: 2.8.6 Number of Devices: 1 ------------------------------ Device 0 : Digilent Discovery SN:210244000000 Analog input channels: 2 Max freq: 100000000.0 Out[1]: 1 Link to comment Share on other sites More sharing options...
attila Posted December 16, 2014 Author Share Posted December 16, 2014 With Canopy on OS-X it is working too. Link to comment Share on other sites More sharing options...
gregnordin Posted December 17, 2014 Share Posted December 17, 2014 I have no problem accessing an Analog Discovery from ipython notebook from within Windows running on VMware with the SDK that comes with Waveforms2 (which I've been doing for several months) so it sounds like there is something wrong with the ipython server on the mac. I suppose it would make sense to install ipython into the default mac os x python package and test again to determine if it's the ipython server on the mac or the Anaconda implementation of the ipython server. Link to comment Share on other sites More sharing options...
gregnordin Posted December 18, 2014 Share Posted December 18, 2014 Apparently it's not such a good idea to use the default mac installation for the test above so tonight I installed homebrew, python 2.7.9, virtualenv, and ipython & ipython notebook with all of its dependencies. Using this installation, I then tried to connect to the Analog Discovery from within an ipython notebook, but got the same negative result. Running a re-named version of Device_Enumeration.py was successful in communicating with the Analog Discovery. I'll email you the ipython notebook I used which contains more information. Link to comment Share on other sites More sharing options...
attila Posted December 18, 2014 Author Share Posted December 18, 2014 I'm not sure what to say about the renaming solution, how did this help... I could access the Analog Discovery under OS-X using IPython notebook from Enthought Canopy, but not from Continuum Anaconda. I'm not familiar with this system, but I will try again to look into this problem later. Link to comment Share on other sites More sharing options...
gregnordin Posted December 18, 2014 Share Posted December 18, 2014 I'm not sure what to say about the renaming solution, how did this help... I could access the Analog Discovery under OS-X using IPython notebook from Enthought Canopy, but not from Continuum Anaconda. I'm not familiar with this system, but I will try again to look into this problem later. Sorry--renaming the file had nothing to do with its success. I just mentioned it because I happened to have renamed the file for a different (unimportant) reason. Link to comment Share on other sites More sharing options...
gregnordin Posted December 18, 2014 Share Posted December 18, 2014 Ok, I just installed Canopy and have the following results when running the code from Device_Enumeration.py in an ipython notebook in the following python installations on my laptop (mac os 10.9.4): 1. Anaconda 2.1.0 (python version 2.7.9, ipython version 2.3.1): can't talk to Analog Discovery 2. Fresh installation of python using homebrew, and then install ipython with all of its dependencies for ipython notebook (python version 2.7.9, ipython version 2.3.1): same result as with Anaconda - fails 3. Canopy 1.5.1 64 bit (python version 2.7.6, ipython version 2.3.1): works just fine The only difference I see between these is that Canopy uses python 2.7.6 rather than 2.7.9. In all cases the ipython version is the same. Link to comment Share on other sites More sharing options...
gregnordin Posted December 19, 2014 Share Posted December 19, 2014 Here are a few other cases with Anaconda I tried that also fail: 1. Anaconda 2.0.0, Python 2.7.6, IPython 2.1.0 2. Anaconda 2.1.0, Python 2.7.8, IPython 2.2.0 I couldn't install IPython 2.3.1 with Python 2.7.6 under Anaconda using the conda package manager, which apparently updates python to 2.7.9 from 2.7.6 when you try to update ipython from 2.1.0 to 2.3.1. Link to comment Share on other sites More sharing options...
Dan Posted January 2, 2015 Share Posted January 2, 2015 Hi ! How can I get Waveforms3beta ? I intend to use it for an Explorer Board on a Mac OS X 10 machine. Thank you ! Link to comment Share on other sites More sharing options...
Alex Posted January 20, 2015 Share Posted January 20, 2015 Hi Attila, it looks like I can't find out your email in this topic. What is the best email to reach you when someone wants to have the beta version. Link to comment Share on other sites More sharing options...
RobG Posted February 14, 2015 Share Posted February 14, 2015 I got the latest download, digilent.waveforms_v3.0.17.dmg, and installed both, the driver and the app. When I launch WFs, I get "No device detected" message even though my AD is connected. WF runs fine in DEMO mode. Any suggestions? Link to comment Share on other sites More sharing options...
attila Posted June 8, 2015 Author Share Posted June 8, 2015 Sorry but I don't see any unreplied email in my inbox or spam folder. I've just sent the links to the email of your forum account. Link to comment Share on other sites More sharing options...
jweitzen Posted February 25, 2015 Share Posted February 25, 2015 A number of my students are asking about the MAC version waveforms 3, how can I get a beta version to test with them Link to comment Share on other sites More sharing options...
attila Posted February 25, 2015 Author Share Posted February 25, 2015 Please send an email to waveforms at digilentinc dot com Link to comment Share on other sites More sharing options...
Catsy Posted March 29, 2015 Share Posted March 29, 2015 Hi, I'm considering to buy the Analog Discovery, but I have a Mac. I am wondering how well the beta version works with OS X Yosemite? I don't want to buy the Analog Discovery if I can't use it (yet) at all. But I'd consider buying it if the beta version works OK with OS X for now, I can live with a couple of bugs. What is your experience? Does the beta version work mostly OK on a Mac, or should I wait for it to improve? Link to comment Share on other sites More sharing options...
nlecaude Posted March 30, 2015 Share Posted March 30, 2015 It's been working great for me ! Link to comment Share on other sites More sharing options...
Question
attila
The WaveForms 2015 (v3) cross-platform installers can be found on the following page:
https://reference.digilentinc.com/waveforms3
Link to comment
Share on other sites
59 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.