whbweb

Members
  • Content Count

    6
  • Joined

  • Last visited

  1. whbweb

    Basys 3 clock question

    Thanks so much - that's very helpful!
  2. whbweb

    Basys 3 clock question

    I have looked at everything I can find in the way of info on the Basys 3 board, but I don't see what generates the 100 MHz clock. All I found is that it was connected to pin W5. I had assumed there would be a crystal involved, but I don't see the kind of package I'm used to seeing on microcontroller boards. Ideally, I'd like to have a part number so I can look at a data sheet.
  3. Hi. I'm working with the SDK and finally got to the point that I can control the Vcc power supply to be either 3.3 V or 5.0 V. It seems the channel numbers are 0 = Vcc, 1 = VP+, 2 = VP-, 3 = Vref1 and 4 = Vref2. Something like this dwf.FDwfAnalogIOChannelNodeSet(hdwf, c_int(1), c_int(0), c_double(True)) dwf.FDwfAnalogIOChannelNodeSet(hdwf, 1,1,c_double(1.86)) will work fine and give me 1.86 V or close to it, but if I try to go past about 2 V, it seems like it can't get there and fluctuates a lot. I'm not sure of the difference between AnalogIOChannelNodeStatusInfo and AnalogIOChannelNodeSetInfo, but it seems that these can go to 0 to 10 V in 1000 steps or so. The Waveforms software has no problem driving them to +10 or -10 or anything in between. Any idea what I could be doing wrong?
  4. Great! I had mangled the Python side of it all. Thanks for the help!
  5. I've worn Google out trying to find the answer to what I bet is a simple question. Part of my problem may be weak Python skills and almost nonexistent C skills. I'm using the Python examples in the SDK to turn on the 5 V power supply and then record data from both channels. I used AnalogIn_Record.py and made what I thought were reasonable changes, but no joy. I can record one channel or the other, but not both. I feel like this is not a hard problem and it must have come up before, but I can't find it so far. Any help would be appreciated.