|
#16
|
||||
|
||||
|
Re: What is Classmate
Oh, it would just kind of mess with the visual aspect of LabVIEW. All the icons would have to get smaller if you wanted to zoom out, which would mess with the resolution in a way that would hinder the programming experience. Zooming in is similar. Plus, zooming would give the false impression that you can code sloppy by scrunching everything close together or put tons of code on one VI and it will all be ok since you can zoom to see it better.
Whenever you code on the Classmate with it's small screen, the images are the same size pixel-for-pixel. So you always wish that you could zoom out, but if you really think about it, the way LabVIEW itself looks on the block diagram, it would mess with the experience and how it's supposed to work. |
|
#17
|
||||
|
||||
|
Re: What is Classmate
Quote:
3 thoughts here: 1) LabVIEW is not the only graphical computer programming language. Other graphical languages have zoom (for a reason:-) 2) The "programming experience" is not the only consideration at play:
3) Lack of zoom is a legacy issue. Zoom-in will likely never be added to LabVIEW. It would probably be a major effort to do so (LabVIEW uses raster rather than vector graphics), and not worth the investment. |
|
#18
|
||||
|
||||
|
Re: What is Classmate
You have some good points. I just see non-zooming in LabVIEW as a unique part of what LabVIEW is; the icons are static and that kind of makes the experience down to earth and more realistic.
And for presentations and explaining things, you can certainly zoom the image that you "printscreen-ed," but again, the images' resolution would go down. And with LV 2009+, they have a really nice screen capture feature ("Code Snippets"?) that allows you to view the image better with a couple of features embedded in the actual image. Unfortunately, FRC doesn't use this version. ![]() |
|
#19
|
||||
|
||||
|
Re: What is Classmate
I might faint....
A new forum member - Searched before posting - Gave the thread a short, accurate, useful title - Introduced himself and supplied context for his question - Used punctuation - Spelled well - Used complete and grammatically correct sentences - Clearly identified the information he hoped to learn I wonder if I can get him to date my daughter? ![]() Well done linuxboy, Blake |
|
#20
|
||||
|
||||
|
Re: What is Classmate
FYI - I just wrote a blog post about the entire driver station, classmate included. It's the ABC's of FIRST and today's letter is D (driver station).
I may be late on this, but thought I'd throw it out anyway. |
|
#21
|
|||||||
|
|||||||
|
Re: What is Classmate
Wow this has gotten a lot of attention, sorry I haven't responded yet (school has been busy and my teams still needs to finish our FTC robot).
I'll reply to you guys from oldest post to newest. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
If I didn't reply directly to your post it probably is because it is mainly about LabVIEW which I don't use and intend to use very little, therefore I don't have any relevant thoughts. Oliver |
|
#22
|
|||
|
|||
|
Re: What is Classmate
Reaching back a bit to the zooming discussion. LV doesn't have zoom, but it is because it wasn't designed in and is difficult to retrofit. Sure it could be done, but there was and still is some concern that some will choose to use zoom as a substitute for subVIs (modular programming). I predict it will appear in a future version, and will be similar to CAD tools or other engineering drawing tools.
If you know what to search for, you can actually find an early access version of a LV variant with zoom, vector graphics and the like. http://www.ni.com/uibuilder/ Greg McKaskle |
|
#23
|
||||
|
||||
|
Re: What is Classmate
Quote:
- the best user interface for zoom-in is to click and drag a rectangle around the portion you want to see, and when you release the mouse button it zooms into the selected area - the best user interface for pan is to click and drag the mouse button, and the whole screen moves until you release the mouse button. I realize the above two conflict with other uses of the mouse, and with even each other. Perhaps the alt/control/shift keys could be used in concert with the mouse. To determine its behavior. Among the worst user interfaces: - for pan, having to drag separate thumbs along the side and bottom of the window. - for zoom, having to mouse up to the top of the window to repeatedly click a magnifying glass, while interlacing trips to the vertical and horizontal thumbs to re-center the screen (arrrrrrrgh!) |
|
#24
|
||||
|
||||
|
Re: What is Classmate
I would suggest getting a periphial mouse. The trackpad on the classmate is small even for me. One possible way (haven't tried it yet) to get around the zoom is to simple change the resolution. But yeah, get a mouse. It makes life easier.
|
|
#25
|
|||
|
|||
|
Re: What is Classmate
Also, if the OP is using the classmate that comes in the KOP as a primary programming laptop (as much as I would advise otherwise), it would be wise to get a keyboard because, unless you have really really small fingers, you will have trouble typing any large amount of data. As mentioned before, the screen and trackpad are both small, so an external mouse is a good idea, and an additional monitor would not hurt things either.
|
|
#26
|
||||
|
||||
|
Re: What is Classmate
Quote:
I read the blog post, and followed the link to your blog about "Deadband" (last year's D entry). Take a look at this article about deadband and thermostats. |
|
#27
|
|||
|
|||
|
Re: What is Classmate
Hmm, sounds like everyone thinks that the classmate is too small/slow for programming, that is kind of worrying. I guess I will see what my team can do in terms of a bigger better laptop (if only a Mac was within budget *sigh*). Maybe we can borrow someones extra desktop since I think some people have extra computers lying around. Anybody have any experience with having one of the team members bring in a desktop for programming and leaving it there? Are there benefits to having a laptop during build season or is it just so the programmers can work at home?
|
|
#28
|
||||
|
||||
|
Re: What is Classmate
Quote:
|
|
#29
|
|||
|
|||
|
Re: What is Classmate
Quote:
Personally I would take a laptop for this kind of thing over a desktop any day just because of the portability. Many runs across the school for robot testing were avoided because the robot could be reprogrammed at our test area. I wouldn't really worry about finding a "good" laptop for programming from. Last year we had two programmers. I worked off of the classmate, didn't really have any trouble there (except for having to find that stupid misplaced semicolon on the keyboard). The other (lead) programmer worked off of an old laptop which I think had a pentium 3 processor in it (about 1 GHz), and aside from the occasional lag when 3 programs tried to open at the same time, it worked fairly well. The software we're given will work with almost anything you throw at it, so don't stress out if you can't find a high-quality laptop. |
|
#30
|
|||
|
|||
|
Re: What is Classmate
Well I would like to ask how a team can "share" the robot. I mean I was the only active programmer last year and I ha no trouble finding time for the robot. But we are having 5+ programmers this year, how would you coordinate the programming? I honestly never worked in a group of programmers so I have no experience with sharing code and ect. There is the class mate and a laptop that can program for the robot. I used the laptop last season just for the convenience. I asked my mom for my own laptop, but I would have to wait until the end of the semester and get all A's and B's (Straight C+'s and one A or B right now) thats already 3 weeks into the build another week to ship. and that is IF I get straight A's and B's. So I can't count on that. Any advice?
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Touchscreen Classmate | Schnabel | FRC Control System | 1 | 26-04-2010 17:40 |
| Classmate PC | lon.bushweiler | Control System | 8 | 22-01-2010 14:46 |
| classmate problems | dnrobotics11 | Control System | 4 | 18-01-2010 02:02 |
| Classmate | MachineSMMC | NI LabVIEW | 10 | 15-01-2010 13:47 |
| [BB] So, what about the Classmate? | EricVanWyk | General Forum | 30 | 13-01-2010 20:04 |