|
|
|
|
|
|
||
|
|
Quote:
Today I realized that I made the mistake to take fotos (and not videos) for testing. But there is a big difference how the software of the camera handles fotos and videos. I.e. a foto is overexposured, while a video with the same setting is good. So I have to take videos with the several settings for a real comparison. Later I make snapshots of them (like bobflyman did it in an earlier post), and post them here (if you tell me how to )Some more work to do, please be patient! By the way, we have lenses A, B and D. Where is the C? I wish I had a lens with a bigger fov than B, but I don't like the fisheye view for motorcycle videos. A lens with a fov of 90-95 degrees would be fine. Falconerider |
|
|
||
|
|
||
|
|
Quote:
![]() The 12mm non-zoom lenses are available in a wide range of focal lengths and are not too heavy. I didn't bother modifying a keyfob though. I used it in a Vivitar which actually has a 12mm adapter. The adapters weigh a gram or so, and are stackable. |
|
|
||
|
|
||
|
Joined Nov 2010
1,540 Posts
|
Quote:
It's very easy to write a GUI if you have basic programming knowledge but it's the nitty-gritty parts that take a long time. It took me under an hour to design the first GUI version. Obviously it didn't "do" anything, but it looked good. Then I spent hundreds of hours getting it working as it does today. It's the small things that users don't even notice that makes such a project so time consuming. For example, the camera is automatically recognized when it is connected and disconnected. When updating the configuration, was the correct camera disconnected? Resizing took me ages to implement - it had to work for foreign resources as well - and foreign text is normally much longer than English text, sometimes two lines are required, and the buttons are wider. Of course resizing is pointless if the fonts aren't also resized... What happens when a Windows theme is changed? - no problem, the GUI can handle this. Or when the screen resolution is modified while the GUI is running? - no problem. There are also tons of error messages built in, messages that you will normally never see. The program is (hopefully) also thread safe. You may notice the exit button sometimes becomes grayed when you start the program - a thread or two are initializing themselves. I don't want to go into all the gory details, but the GUI is totally Windows-orientated and cannot be ported in any way to Android. |
|
|
||
|
|
||
|
Joined Nov 2010
1,540 Posts
|
Quote:
You could also use a free service such as dropbox and simply provide us with the necessary information to access your files, or use sendspace.com but the free access is limited. I haven't really been watching how others do this, but I'm sure someone else will jump in. |
|
|
||
|
|
|
|
|
of course it can be ported to android don't be silly.
the point of the source code is not so he can "modify" the code and upload to android but to allow him (if he also understands windows programming) to "see" what was done and then "do" the same thing in android. I am probably using the wrong words but I DO KNOW that having the source to an existing working program makes making a program on another platform MUCH EASIER. |
|
|
|
|
||
|
Joined Nov 2010
1,540 Posts
|
Quote:
![]() The GUI needs to be rewritten. It cannot be ported. I don't know if you are a programmer or not, but I've been programming professionally long before the DOS or CP/M days and can assure you that using such "simple" existing code is absolutely no use whatsoever. It's true that algorithms and other specialized code blocks can be very useful when writing a new program, but the GUI doesn't have any of these! It simply reads the value of all the radio buttons and writes the values to the USB interface. Not even reading a radio button is the same code on another development system! Like I previously posted, whipping up the GUI is terribly simple if you know your resource editor. I'm not a Mac guy and only have a few hours experience with the Mac OS, but just for fun I created a GUI for the Mac in a few hours (it didn't do anything). That was last year and I abandoned my test because I had better things to do. I didn't even look at the Windows GUI because, like I said, it would have been of absolutely no use whatsoever. The APIs are completely different, and have to be handled in a completely different way. The GUI has many thousands of lines of code and I would estimate about 50 different classes. Have you ever looked at someone else' code? It's a nightmare, I can assure you, even if you know what it's supposed to do. I have programmed in various different languages, NEAT, COBOL, Assembler, Pascal, Basic, C, C++, etc. so believe me, I know what I'm talking about. I honestly don't know what all the fuss is about - it's no big deal to write a GUI from scratch, it's the nitty-gritty bits that bog you down - and it's those nitty-gritty bits that depend on the OS. If you find someone who can program the USB on Android he'll be able to get a GUI up and running in no time. It's the USB part that's difficult, not the GUI. therau2000, for example, wrote his java program without having the GUI source code. I only helped him a tiny bit in the logic, but he did a very effective job in getting his program to work exactly like the GUI. Everything from scratch. Android isn't java, but it isn't c either.... |
|
|
||
|
|
||
|
|
Quote:
When I interfaced a Laser to XP iusing C++ 12 years ago, the easy bit was designing the USB protocol and laser side in a simple mpu. The horrors were all in Windows and USB drivers. Very few people are willing to share that hard won information. Mike |
|
|
||
|
|
|
|
|
display control and os stuff don't really matter.
what matters is the protocols to "talk" to the camera. anything else is the responsibility of the coder to know is that not correct? from what I understand making the interface on android is actually pretty easy (I can't do it but you get the point) the hard part is the "talking to the camera" part. |
|
|
|
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Discussion The REAL (#11) HD Key Cam Thread (PLEASE! READ POSTS #1-#3 BEFORE POSTING QUESTIONS!) | Tom Frank | Aerial Photography | 9835 | Apr 21, 2013 05:37 PM |
| Discussion Looking to buy #11 HD Key Cam within US | Abolfazl | Aerial Photography | 1 | Feb 14, 2012 01:59 AM |
| Poll Poll For Current and Future #11 HD Key Cam Users | Tom Frank | Aerial Photography | 0 | Sep 25, 2011 11:55 PM |
| Discussion New HD Key Cam CHAMP? 1080x720p 3 HOUR RECORD TIME! | Jaybee | Aerial Photography | 4 | Jun 02, 2011 11:39 AM |