-
Posts
13 -
Joined
-
Last visited
LabVIEW Information
-
Version
LabVIEW 2016
-
Since
2010
Recent Profile Visitors
1,478 profile views
gregoryj's Achievements
Newbie (1/14)
1
Reputation
-
Haha yes, of course. I have had luck using the wlan IP address as well as "raspberrypi.local" to run code on the device. I also installed TeamViewer on the raspberry pi which makes it a lot more convenient to control the device if you don't have extra monitors and keyboards lying around. By the way Chris, I really enjoyed the alarm clock example and how easy it is to interact with those GPIO pins. I made some schematics (tried to submit on Bitbucket as well) to show the connections, which might be a little easier to follow than the real-life pictures. RasPi_Schematics.zip
-
Hi Chris, I just watched NI's getting started with Raspberry Pi videos. Do you have to use an ethernet connection to the RPi, or can you deploy your code over wifi? Do you use the case that comes with the Canakit, or do you have to take off the case in order to use the connectors with the breakout board? Thank you, looks like a lot of fun!
-
Hi Mcduff, that looks like a nice resource as well, thanks!
-
That looks like a really nice resource! I usually use Google's Material icons: https://material.io/resources/icons/?style=baseline They are open source under the Apache 2.0 license. But, there are only 2 colors, black or white.
-
If you have some way to distinguish between them they don't have to pre-allocated. For example, DQMH uses "shared clone re-entrant execution" and when you launch one you get a Module ID back which you can use to address the clone.
-
Controlling Exposure of the FLIR camera
gregoryj replied to Satya Prasanna Mallick's topic in LabVIEW General
Also FLIR acquired Point Grey from Canada a couple years ago, so now they have a lot of monochrome and color industrial area scan cameras similar to what Basler offers. When I work with them (USB3, monochrome models), I use a property node to set the active attribute. Then, you can read the max and min values and make sure your new value is within range before trying to set it. -
Need help creating Candy Crush type of game.
gregoryj replied to Rezar Nashoua's topic in LabVIEW General
crossposted here: https://forums.ni.com/t5/LabVIEW/How-do-I-create-a-Candy-Crush-game-in-Labview/m-p/3884161#M1101235 -
Hi Q, it looks like the admin is named "RTOS", hasn't been active since 2008 though. http://www.wikidot.com/user:info/rtos
-
Code Sharing Best Practices
gregoryj replied to John Lokanis's topic in Application Builder, Installers and code distribution
I was actually surprised when I stumbled across this page where NI makes the following recommendations: For LabVIEW 20xx: Continue using VIPM for distributing source/development code (e.g. reuse libraries, development tools, Tools Network, ...) Use NIPM for distributing and updating deployed applications (e.g. componentized applications, application EXE, PPLs, application plug-ins, NI drivers and software, LabVIEW Run-Time Engine, …). The goal with NXG would be to have NIPM handle source code as well... I thought about these trade-offs quite a bit, and now I keep all code that is not installed with LabVIEW in a "project" folder. I just copy and paste any re-use code that I need into the project folder. It's not nearly as sophisticated as MGI's package manager, but I mostly develop code by myself so I don't need a very sophisticated solution. My main reason is that if something happens to me at least my co-workers could find the source code repo or the source.zip file I make with each build and have everything they need, instead of wondering where to find the dependencies. If I do find a bug in the re-use code, then I need to update it in every project if it effects that project. User.lib is mostly easier from a maintenance standpoint, and mostly harder from a portability standpoint. If I wanted to make some change to my re-use code that added a feature but broke backward-compatibility, I actually would not want to have to go update old projects to get a feature they don't need.- 22 replies
-
- open source
- share
-
(and 3 more)
Tagged with:
-
gregoryj changed their profile photo
-
Introducing the JKI Flat UI Controls for LabVIEW
gregoryj replied to Tomi Maila's topic in Announcements
Hi Tomi, I agree that the controls look great. One thing I noticed is that most of the booleans were set to "switch when pressed". I find the latching mechanism is what I use for most of my buttons, and that most users expect the "when released" timing. Were the booleans deliberately set to "switch when pressed"?- 3 replies
-
- labview
- user interface
-
(and 3 more)
Tagged with: