Jump to content

InsaneObject

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by InsaneObject

  1. Shaun is right, you can check things in MAX. But you can't do anything in LV until you get your ports squared away. It's not really very useful until you get those working. LV is not very helpful for getting ports to work in the first place. Once you HAVE them working though, it's possibly superior to any other tool. MAX has the unfortunate quality of just shutting down with an hour glass as long as something is wrong, and locking your interface. If the port doesn't show up in LV, chances are something is really wrong, and Windows isn't recognizing it. If it's Mac or Linux, can't help.
  2. Sorry, just trying to not write too much. I'm well aware of, and use, the OpenG tools, and use the JKI packager to get them, for each LV version. Your replies were useful, though, thanks. PS What is wrong with being a freelance consultant? I don't mind negative feedback, but curious. If you're really good, it's not such a bad thing.
  3. Surprising you don't have a re-use category. I was looking, didn't see anything that fit what I was trying to post. I'll put it here. I've been thinking about my resume and job skills more recently, and realized I should really take some time out to create a real project that is visible. I've also read a great deal of OOP related material in the last 6 months, although I'm still a rookie in OOP dev, b/c it is never worthwhile to do in my everyday job. Any ideas, or burning desires you have that could be solved in re-usable fashion in LV? I might just take you up on the request and spend many productive hours on it. Unfortunately, I'm not really qualified to tackle most of the requests I've read, they're over my head for now. I didn't get this in college, and I'm now trying to mimic some other heavy hitters out there, or what they did to become what they are. A couple things I've done in the past that might be good ideas are: 1. A CSV file reader/writer that mimics the numeric X/Y cell pointing done in XLS files. Thus, using just a CSV file, you can still read and write to a particular cell using e.g. X=5;Y=21. It's quite useful for setup files that go beyond the typical INI usage, where the file should be pleasant/meaningful to read more than what INI files usually look like. I've used it in a couple projects now, but I still haven't made it quite OpenG usable. A lot of thought would have to go into the API. Might not be OOP. Also, it is somewhat useful for adding something to a data file after a test run has completed. Let's you edit headers in big files after the fact. Just be aware that so far it's N^2 for efficiency, and bogs down badly on large files. Perhaps some intelligence should be added (quite easy now that I think of it) to deny the request and report an error when X times Y array size is over say 100k. Without resorting to complicated algorithms, I don't know of a simple way to avoid this N^2 behavior. 2. A circular buffer module that sits directly before a graph on the BD, and takes options. It kind of bridges the gap between graphs and charts. This is super common, and I've seen a lot, but I'd have to sit down and give a heroic think about how the API should look, and which modules should be public. Some common options would be 'display channel?' 'perform moving average?' etc. I wrote about this in another post. 3. Actually, a third is something I started to work on but didn't finish, and is oddly bugging me, is a picture control Xcontrol that is nothing more than a pic control with the added ability to grab & drag (scroll w mouse), and zoom in/out with mouse wheel. The point of this was to make it as efficient as possible and not interfere with anything, not make it something monolithic. Just make it something people could drop in and use, b/c I know I've looked for that functionality many times. Appreciation in advance.
  4. DropBox, Perforce, and Re-use Anyone feeling like speaking about the best way to develop re-use code? I'm taking some time to do this now that I have a bit of time to develop some code for a project that is has a concept that is begging for re-use. I'm about to develop it, it will be quite a bit more work for me to develop it for re-use and visibility this time, but won't much more in the future if I get used to the process. In particular, in this case it is for massaging data before it goes into a graph, and keeping a circular data buffer. You know, the really frequent cases where neither the graph nor the chart quite solves the problem. Do I want to display a particular channel, do I want to do a moving average on it, do I want to do some limit testing? So, I'm not asking about how to code that, but rather how you go about naming folders, where you put them, how you go about checking them into source code control. I have been using DropBox recently, and it's friggin great. Simple, maps right to Windows folders, as well as my phone (which I haven't found a use for yet), but I don't know if it really helps my work. Code duplication is something I really really hate, two copies of something that are similar but not the same. I looked at the DBox support page, but they mentioned something awful, some type of deep Windows NTFS folder linking done through the lowest interface. I'm not going to do that. What I'm really looking for is a single folder, let's say 8.6 is my foundation, and where I'll develop re-use code. I want a single folder where I can upload it to my SCC, use it in whatever later version of LV I'm using, and make sure it's available in the source code of my latest project. I know you've run into this before. Strategies you use? I appreciate the replies in advance
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.