Jump to content

Irene_he

Members
  • Posts

    434
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Irene_he

  1. Thank you Norm. I have to leave earlier now. I finally managed to get in the meeting after I relaxed (although late, but not totally missedblink.gif ), then I got it to work (with google Chrome) and I also found my glasses (my monitor is a meter away on the wall) and was able to calm down to turn off the micsmile.gif, so no screaming was leaked (I hoped not) . It is very cool, although I didn't undertand "all" of it. but I got the idea. It is cool that you were able to use it to tell LabVIEW what to do, but same idea can also be used to tell your LabVIEW Application what to do. Say a scenario that your end user don't always have a free hand to press a button on your LabVIEW application, then you can talk to the application to press the "start button" etc... probably with a bluetooth ear phone. then it can be operated in a distance.

    By the way, you have a nice working background. I triple checked that my video was not sent, very panic.yes.gif

    Thank you!

    Irene

  2. There is IQ and EQ difference. Maybe engineers and scientists have high IQ, but not necessary high on EQ. Part of IQ are born with, but EQ is trained in life. Enginners/Scientists don't have time to train their EQ which is necessary for politics and people skills, they are just happy to play around with their high IQ, maybe? :-)

    • Like 1
  3. Irene, sorry, I don't know if I should say that, but:

    the design of both .com and .cn sites is "not the best"

    on the .cn site I see only a (left)half of them on my screen with a big resolution

    you may think on the redesign of your logo

    Of course it's only your thing...

    I agree that the webpages are not the best, but we like simple.smile.gif we spent lot of time doing dynamic things. If it was "still" webpages, you can get a lot of tools with great look. Regarding the "left half" only on screen, I knew this issues, due to IE8, but we should have fixed it and it displays correctly on my vista machine with IE8. So do you mind to tell me what browser do you use and what screen resolution do you use?

    I wished we have found an existing tool that get us what we want. Anybody knows other tools?

    Irene

  4. Hello,

    I am thinking about redesigning my website.

    In the past I hired a student or friend to update and design my website. I like how my website looks and functions, but I want to have more personal control over my website.

    I am looking for some kind of program or service that allows me to manage my website. I also want to use a platform that is so simple an engineer can use it, and can help an artistically challenged engineer.

    I have found dream weaver overwhelming, and Front page looks cheesy.

    Any suggestions?

    Dan

    We happened to have been working on upgrading our company's website lately and had come cross the same needs as you said (more control), below were few options that we have considered:

    1. Use yahoo site builder if you hosting in yahoo or similar tool from your webhosting provider: it is an easy to use tool to quickly setup a website with lot of templates, it is html based files. But we found out that it is easy to start first, but a lot of work later if you want to modify the webpage's look. You have to go over every pages to modify the layout. It does not have a master page layout that let you update all pages' layout at once. And it is "still" web pages, not dynamic, so no database etc.

    2. If your business is product based, have lot of things to sell, you may want some online store type webpages. You can consider open source like Zen cart (http://www.zen-cart.com/), but it is php based and it could be a lot of work if you don't know php and you want to modify code, besides you don't have many options to change it's look. So it is good for online store (with database), but may not be best as normal webpages.

    After considering all these options, we decided to code up from scratch for our webpages, because we want it to look the way we want, yet are dynamic with database etc. So we have our dot net programmer to do the frame work, with asp.net, dreamweaver and MS access. And we have to find a webhosting that supports asp.net and MS access as database. Good of doing this is: we can get dynamic product list, news/events, shopping cart, flash, feedback form etc. Bad is: it is a lot of work, since we coded from scratch. But once we get the frame work done, then it is an easy job to add new products, news/events etc. And we have master pages, which means we can upgrade all pages' layout at once, just like LabVIEW templates.yes.gif

    Sometimes I was wondering if we have made the wrong decision to spend too much time on webpages, but then I decided that we couldn't find a better way to satisfy all our needs if we didn't code up from scratch. At least now we have a frame work of webpages by ourself.yes.gif

    So conclusion is: it is easy to get still webpages and costs free/less at first. But if you want dynamic pages and the way/look you want, it could be just like any other programming project, time consuming too. No shortcuts as far as I know.

    If you are curious, check out here for an example of our new webpages (in chinese), we copied the idea of using a flash in home page just like NI doessmile.gif . Our English webpages not yet upgraded, should be soon.smile.gif

    Irene

  5. Copyright is an automatic right of the author unless some other contractual obligation takes precendent. It is usually sufficient to add a copyright notices to your software. ..

    UK Copyright Services

    Thank you for your reply. I understand that without registration, I still own the right. But for one special case, I do need a paper certification to satisfy a process. It does not seem that copyright office accepts graphical programming languages' source code, they need something "readable". Isn't LabVIEW readable? (well at least for LabVIEW programmeryes.gif ). I will check out the UK office as you suggested above.

    Thanks,

    Irene

  6. Hmm, interesting to see there are software to let you browsing through your file folder in 3D. While you are waiting for NI 3D block diagram, you can also check out our 3D webcam for fun if you want.

    Ok, maybe too off topic, but this 3D webcam does have some link to LabVIEW through the use of IVision LabVIEW toolkit or other labview toolkit that is directshow compatible.

    Don't chat flat, show the world more aspect and depth with HYTEK 3D iVCam. smile.gif

    Hi, I am glad this post is not lost smile.gif . I was kind of bothered by someone else claiming they were the "first" for 3D webcam (www.minoru3d.com, it floods google search engine with all kinds report of "3d webcam", wow!). At least this post proved that HYTEK iVCam was FIRST commercially available 3D Webcam back in 2006. The minoru one barely covers both webcams in an odd cartoon figureshifty.gif and that make them claim the "first"smile.gif . There is no way they didn't know HYTEK iVCam, because they actually contacted HYTEK...Oh well, guess "cheap" not just come from China...

    Thank you Lava and I remembered there was another post here at lava earlier, we were discussing about 3D and that was part of my motive to create a 3D webcam...smile.gif (we were talking about Polar express in 3D movie back then).

    Sorry for the rant, I thought this is the best comfortable place to complain.smile.gif

    Irene

  7. Hi,

    I hope I don't have to bother doing this, but was asked have to do so for a case. Is it possible at all to file a copyright registration for a software written in LabVIEW? The copyright office needs some 10 pages source code, but only readable text based... how would LabVIEW application get a text based source code? I said what about AutoCAD, they said AutoCAD can convert into script... Has anyone tried this before?

    Thank you,

    Irene

  8. does any one know how to divide long measurment excel file in day by day

    i have program but the all daye write in one file i need to make it in Separate file and each file take new name for example (d13m5y2009)i mean the real date

    plz hlpe me biggrin.gif

    thanx

    This shouldn't be too hard to do. By using the combination of "Get Date/Time in Seconds", "Format Date/Time String" or "Seconds to Date/Time" functions in LabVIEW "Time/Dialog" pallet, you can check if a new day starts or not, so that you will close previous file and create a new one until another new day begins. File name can just use the date/time string.

    Hope this will help a bit.

    Irene

  9. Welcome back LAVA and thank you for people working on it. So many things happening, seems everything comes to an end and LAVA died too? was worried, felt like last life. Glad LAVA comes back alive and it reminds me that we are still at current life.smile.gif

    Thank you for the LAVA team for great work.

    Cheers,

    Irene

  10. QUOTE (2and4 @ Jan 13 2009, 05:46 PM)

    We are trying to analyze images generated by a microscope using NI Vision software and LabVIEW. The microscope generates Composite Video. We want to send the images to a laptop using a Composite Vide to USB converter. The problem is there are SEVERAL of these Composite Video to USB converters available and we don't know which one has a driver with an API which we can call from LabVIEW relatively easily.

    I'm guessing most of these converters come with software that, when installed, registers ActiveX Type Libraries or .NET Assemblies on the OS. The problem I had once in the past is that the classes were not very well built and using the classes' methods was quite cumbersome.

    Anyone used any of these converters? Any suggestions which of the many we should try? Thanks in advance...

    Maybe it is easier to find a composite to USB converter with DV format. Then you can find a toolkit, like IVision LabVIEW toolkit to capture the DV video and convert into IMAQ format for further analysis.

    Irene

  11. QUOTE (rolfk @ Jan 7 2009, 05:53 AM)

    Ever written a C compiler? :rolleyes: Try and you will understand!

    I admire the courage of the person not only attempting the task of creating the DLL Wizard (I've written a somewhat less exhaustive C header parser in LabVIEW for another project) but also adding it to the released version of LabVIEW. How it got past the release manager I'm not sure but that person probably had no idea about how difficult a good C parser is, so he or she believed it to work fine after being shown some successful imports from not to complicated APIs :shifty: .

    Rolf Kalbermatter

    Haven't you heard about that a person knows 20% is more couragable than a person knows 80%? I have a high school classmate, he makes multimedia chips, those used in MP4 etc. I kept asking him how did he get started and dare to try out. He said because he knew nothing. :rolleyes: And he is quite successful. Best time to do things is when you think you know 20%. Am I wrong? :rolleyes:

    Irene

  12. QUOTE (mattdl68 @ Jan 7 2009, 08:44 PM)

    http://forums.ni.com/ni/board/message?boar...ding&page=1

    Thanks rolfk the link above will give you some history to my nightmare.......lol. What is confusing to me,is how to find the order of the dll's and functions to get what I need.

    There has to be some documentation out there that would give you some idea of the order in which to call functions.........one would think....lol

    I would think when trying to find USB devices using C++ they would need the order as well.

    ....

    There will be no obvious document for telling you what the order is...from my past experiences dealing with directshow or other msdn libraries. I would suggest to look at some existing C/C++ examples or even dot net example, you can either find it from the SDK or DDK download that uses the dll that is involved or you can always search at google. Maybe other people can tell you their own experiences about finding the order or logic of msdn, they are just not as easy and visible as LabVIEW. :rolleyes:

    Irene

  13. This link is talking about how to get USB device. You will see someone got it to work with correct USB GUID ID. But then again, you still have to make up a GUID ID in LabVIEW. It is not an easy thing to do.

    http://www.codeguru.com/forum/archive/inde...p/t-331907.html

    static /*const*/ GUID GUID_DEVINTERFACE_USB_DEVICE =

    { 0xA5DCBF10L, 0x6530, 0x11D2, { 0x90, 0x1F, 0x00, 0xC0, 0x4F, 0xB9, 0x51, 0xED } };

    Hope this is another tip.

    Irene

  14. QUOTE (mattdl68 @ Jan 3 2009, 02:38 PM)

    Yes, there are orders that you call functions. I took a look at the link you provided above:

    http://msdn.microsoft.com/en-us/library/ms792959.aspx

    it does not seem obvious to me which order to call. Maybe check out the functions below, they all take the parameter HDEVINFO that you got returned from SetupDiGetClassDevs:

    SetupDiEnumDeviceInterfaces

    SetupDiGetDeviceInterfaceDetail

    SetupDiDestroyDeviceInfoList

    For SetupDiGetCalssDevs, you may also need to check out what values are DIGCF_ALLCLASSES etc. Do they start with 0 in the enumerator? I took a quick look, haven't found the mapping values, but I am sure you will find it sooner or later, it is just a matter of time. Yes, I guess the link above is the document that you need to look at. Also to find out the GUID ID for a specific class, you also need to call some other function, like this one: HidD_GetHidGuid(guid), this gives you for example GUID ID for HID class devices (like mouse etc. devices). I know it is very painful... but that is microsoft document. Can you also find some example from their document or examples in C, VB etc? that maybe very helpful to translate into LabVIEW.

    Irene

  15. QUOTE (mattdl68 @ Jan 1 2009, 03:21 PM)

    Hi all...HAPPY NEW YEAR.

    I've been having alot of problems with calling SDK funtions. Is there any resources that clarifies the funtion parameters and how to configure them in labview.

    found this link These are the some of the dll's I need to call.

    One of the things I'm tring to do is find USB devices. The first thing I need to do;

    -call the SetupDiGetClassDevs which is in the setupapi,dll. see link http://msdn.microsoft.com/en-us/library/ms792959.aspx

    SetupDiGetClassDevs returns a handle to a device information set that contains all installed devices that matched the supplied parameters.

    Depending what I set for parameters i can get imformation on all devices connected to all ports.

    My problem is don't know how the parameters are configured.

    HDEVINFO

    SetupDiGetClassDevs(

    IN LPGUID ClassGuid, OPTIONAL (how do I configure each of the parmteters in labview)

    IN PCTSTR Enumerator, OPTIONAL

    IN HWND hwndParent, OPTIONAL

    IN DWORD Flags

    );

    There are more call I need to make ,but need to get this imformation first.

    Thanks

    Hello matdl68,

    Not all parameters in C/C++ is easy or visibly callable within LabVIEW, it maybe easy in LabWindow, since it is C. It would be easier if you write a C wrapper function around it, so that it only uses very basic parameter type, like int, string, cluster, array etc. The functions mentioned above still only return the handle (which is an integer) that you need to pass into another function to get device information... I would suggest just write wrapper function in C and return the final information of the device to LabVIEW as cluster. Let me know if you need help.

    Irene

  16. How was holiday for everyone? Hope you had a good one. For me, unbelievable, if you don't understand China, nor do I!! Just back with friends from a bar, in a very southern city of China (my home province) with temperature of over 20 degree celsus in Christmas time. The bar, totally western decorated, NBA game on TV, Philippine girls dancing on stage, Margarita in hand, loud music... It is a bar street, everything you can image, it has here, if not the taxi man explained to us, we might get to one that is so improper...

    Strange is this world, globalization?

    Who am I? A country mouse from Canada? :rolleyes:

    How is your holiday story?

    PS: by the way, people still think that I am 25. It is hard to tell them that I can "draw" in LabVIEW.

    Irene

×
×
  • Create New...

Important Information

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