Kristoff

Administrators
  • Content count

    257
  • Joined

  • Last visited

  • Days Won

    12

Kristoff last won the day on February 1

Kristoff had the most liked content!

1 Follower

About Kristoff

  • Rank
    Prolific Poster

Profile Information

  • Gender
    Male
  • Location
    Seattle, WA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. That's right. The trigger pins are hardware capable but the current version of the firmware has not yet implemented support for them. -Kristoff
  2. Kristoff

    Software error PmodTC1.lvlib:Read.vi

    Hey Marty, Thanks for the feedback. I created an issue for this on GitHub. For now I recommend you just make the change locally to get the correct data to pass through. -Kristoff
  3. Kristoff

    Max32 with ethernet shield and labview

    Hey Marty, The Max32 + Ethernet Shield is a supported combination with LINX. You can see all the LINX supported devices here. Let us know if you have any questions about this. Thanks! -Kristoff
  4. Glad to hear it works for you. Thanks! -Kristoff
  5. Kristoff

    Waveform Automation

    Can you provide more details on what hardware and software you're using, what exactly you would like to accomplish and what parts you're having trouble with? The more details you provide the easier it will be for us to help you. Thanks! -Kristoff
  6. Kristoff

    Labview-Raspberry Pi 2 or 3?

    Fair enough :D. Glad to hear LabVIEW + WF32 is working well for you. I had a lot of fun creating that and still have my original demo with a WF32 with WS2812 light strip controlled by LabVIEW mounted on my porch ceiling. -Kristoff
  7. Kristoff

    Labview-Raspberry Pi 2 or 3?

    Hey, LabVIEW support doesn't depend on Jessie, but it was developed and tested on Jessie and has not been updated for Stretch. The LabVIEW runtime should still work just fine, but there may be changes in the newer OS that require some manual setup / modification. For example SSH is not enabled by default anymore, so you'll have to enable that before following the standard setup procedure. RPI has been pretty good about not breaking backward compatibility for the I/O, but I haven't tested it so I can't say for sure that all the I/O will work without modification. -Kristoff
  8. Kristoff

    Labview-Raspberry Pi 2 or 3?

    Hey Marty, 1. I would go with RPI 3. It's better hardware and LabVIEW should work fine (just make sure to get the right...old...version of Raspbian and it will be easy). 2. I would expect everything to work on the 3+. There may be some extra steps required to get things setup, but I'm not aware of any reason it wouldn't work. That being said I haven't tried it. 3. The LINX add on for LabVIEW includes the LabVIEW Runtime for BBB / RPI which is what enables LabVIEW code to run on the target. This runtime is licensed for non-commercial use only. It will work with a commercial license of LabVIEW and you can still use it for hobby / educational use, but you would be violating the license agreement if you deploy LabVIEW code to BBB / RPI for commercial use. The runtime is also only available for LabVIEW 2014. Let us know if you have any more questions about this Thanks! -Kristoff
  9. Kristoff

    Acquiring data until an event occurs

    James hinted at this but just to be clear there are two areas where you can find reference material for Digital Discovery. The Digital Discover reference center focuses on the Digital Discovery hardware and links to the Digital Discovery hardware reference manual. Since the WaveForms software works with many Digilent products it is documented separate from the hardware in the WaveForms reference center and it links to the WaveForms reference manual.
  10. I resolved the issue and updated the repository on GitHub. Converting the CSV in WaveForms Live and dlog-utils should both work now. Let us know if you have any other questions and thanks for the feedback! -Kristoff
  11. Hey, I converted your DLOG in WaveForms Live and it looks correct: You can retrieve and convert small log files directly in WaveForms Live by clicking the folder icon to browse files on the SD card. I did the same with the DLOG Utilities and had the same issue you did. I'll have a look and see if I can fix the util. -Kristoff
  12. Kristoff

    LIFA does not wait until steps complete.

    If one case of an event structure is executing while another event (or many events) occur those events will queue up and be handled int he order they occurred, so the behavior your describing sounds more like a symptom of the problem (ie the wait till complete VI not waiting) rather than something caused by the event structure. I would return to this experiment and try to determine the first VI to behave not as expected. Can you post the code for this one? Are you doing closing the stepper and the Arduino at the end? If the Arduino is not reset it's possible memory is leaked in the firmware when allocating / deallocating steppers.
  13. Kristoff

    Unable to setup MZ

    I once bought a 10 pack of USB micro cables because they were cheap, thinking that with 10 cables I'd always be able to find one. They got disbursed throughout my collection of cables before I realized they were 'charge only' cables. They haunt me to this day... Let us know if you run into any more issues and we can help suggest troubleshooting steps. Thanks! -Kristoff
  14. Can you post the Logger>>Read response packet as well as the converted CSV? Thanks! -Kristoff
  15. Kristoff

    LIFA does not wait until steps complete.

    There is a potential for issues when using 'Stepper Wait Till Steps Complete' with multiple steppers. It looks like the firmware sums the distance remaining for all steppers and then the LabVIEW side checks if it's not equal to 0. If one stepper has positive x steps to go and another stepper has negative x steps to go the VI would report that there are no steps remaining and the VI would unblock. If you're only using a single stepper that shouldn't be a problem, but it is something to be aware of. case 0x33: // Stepper steps to go retVal = 0; for(int i=0; i<8; i++){ retVal += steppers[i].distanceToGo(); } Serial.write( (retVal & 0xFF) ); Serial.write( (retVal >> 8) ); -Kristoff