G1 drone! Sorry if it's late... - G1 General

It's all done through vnc right now so the latency is bad, but that's easy to fix by using a dedicated app.... window 0 is video, window 1 is the debug output from vnc, window 2 is the output from the daughterboard and also where you send commands to steer with. Using channel 1 and 2 for steering, channel 3 for tilting the camera (well, tilting the mirror) so you have 5 free for a manipulator or whatever. Also 6 slots for sensors.
I'd like to point out that unlike a Predator drone, the video and data feeds have proper encryption
Sorry for the bad quality of the external pictures: I use the G1 as my main camera and had to dig out an old webcam.
Code and schematics for the daughterboard available on request, if you want a built-up daughterboard I gotta charge you for it, though.

you made me think of mw2 when you said predator drone.

Update: Video!
http://www.youtube.com/watch?v=nshjT6V64Uc
You ssh into the g1 to steer it and get video back through vnc.

Related

What is by far the coolest thing you can do with your Hermes

I am currently getting bored with my Hermes, I have flashed about 10 Roms in the past few months and I have followed the herd on almost every customized look we can come up with (Black, Custel, iphone lookalike, kaiser lookalike) you name it.
SO I thought I would reach out and see what other people are using their Hermes for. First and foremost I use mine as a phone. Anyone else? I also use Tomtom for Nav and orb for music and videos. Once and a while I stream XM too because I have an account. But thts about it.
I would love to hear about what else I can do and what other people think the best thing they have found on the Hermes is. I'm curious to see how crazy it can get.
Links to the coolest things folks here have done:
http://forum.xda-developers.com/showpost.php?p=1010449&postcount=5
http://forum.xda-developers.com/showpost.php?p=672628&postcount=1
http://forum.xda-developers.com/showpost.php?p=1011991&postcount=10
http://forum.xda-developers.com/showpost.php?p=1012249&postcount=5
http://forum.xda-developers.com/showpost.php?p=1209297&postcount=40
http://forum.xda-developers.com/showpost.php?p=1218608&postcount=17
http://forum.xda-developers.com/showpost.php?p=1238684&postcount=7
http://forum.xda-developers.com/showpost.php?p=1213780&postcount=4
Mike
when I'm bored I use it to mess around with other people's phones and pc's,
funny how so many people leave their bluetooth on nowadays on both phones and laptops
I also use it to surf the net in classes (no laptop policy)
anyone else \()/?
afguard17 said:
I am currently getting bored with my Hermes, I have flashed about 10 Roms in the past few months and I have followed the herd on almost every customized look we can come up with (Black, Custel, iphone lookalike, kaiser lookalike) you name it.
SO I thought I would reach out and see what other people are using their Hermes for. First and foremost I use mine as a phone. Anyone else? I also use Tomtom for Nav and orb for music and videos. Once and a while I stream XM too because I have an account. But thts about it.
I would love to hear about what else I can do and what other people think the best thing they have found on the Hermes is. I'm curious to see how crazy it can get.
Click to expand...
Click to collapse
Orb is awesome (I was watching Anchorman on my commute home this evening), also I use my Hermes mostly for work, so tons of email (100 a day or so), attachment viewing\editing). TomTom is a life saver, as is GoogleMaps (saves me lots of 411 charges). Besides that day to day stuff, playing with ROMs and using it to wow friends and co-workers ("I forgot my ethernet cable! how am I supposed to get online now?!"..."Oh, please... allow me" along with a million other examples), wardriving, camera, mp3 player etc.
When I am bored I use the cameras three shot panorama mode to do funny things like getting a friend to do different poses in each of the three shots when the photo is finished its pretty cool. Seeing the same person three times in the same shot doing different things can pretty funny and if you have an imagination you can do some wicked stuff, ill have to look around for some of my shots and post them.
Psiodon
haha Mike Channon you smart ass.. lol.
I use my Hermes as a webcam.. .. The guy mentioned above likes to see me naked for some reason..
I know it is stupid, but I find it cool to run old games using ScummVM. Friends are amazed when they see (and hear) Monkey Island or DOTT on this device. (for the same reason, I have DOOM on my Nokia phone )
The Pebbles application (bluetooth remote control) is fun to play around with, as it offers a great deal of controllers (touchpad, scrollwheel, ...). But I haven't got round to making a proper interface for the softwares I use (at the moment, I prefer to use Puppetmaster on my Nokia to control my laptop, is this also displays data from the application on the mobile screen).
From a technological point of view, the internet sharing via bluetooth is IMO one of the coolest features of the device.
Of course, being able to view movies or get some work done on a plane is great too. And then there is PocketFMS: connect the TyTN to a bt gps, and you get a moving map flight management system (yep, for general aviation!); which can be combined with weather data!
It is a cool device... but could be more stable at times.
Jörg
I have a bluetooth to serial device, which means I can run terminal connections over bluetooth.. so I can use it to configure routers etc.. just plug the dongle into a serial port.. connect via the phone and there's no need to carry round a laptop for that anymore.
I also use it as a phone and pda of course for those things.. For a normal day it can practically replace my laptop for dealing with both windows and *nix machines.. Pretty good if you ask me.
If you really are that bored of it send me it I can put it to good use
(oh yeah and I play scummVM on it too )
sambartle said:
I have a bluetooth to serial device, which means I can run terminal connections over bluetooth..
Click to expand...
Click to collapse
My I ask what kind of bt-serial device? Does it have its own battery, or does it draw power from the serial port?
I have no experience with such devices, but the reason I'm asking is that I wonder if it is possible to connect a bluetooth GPS to a Nikon D200 (this has a serial port for a GPS, to allow for coordinates to be embedded in the exif header). Of course, a setup like this is not supported (I mailed Nikon with this question), but they didn't say it wouldn't work (they hadn't thought of this).
Thanks!
Jörg
sambartle said:
I have a bluetooth to serial device, which means I can run terminal connections over bluetooth.. so I can use it to configure routers etc.. just plug the dongle into a serial port.. connect via the phone and there's no need to carry round a laptop for that anymore.
I also use it as a phone and pda of course for those things.. For a normal day it can practically replace my laptop for dealing with both windows and *nix machines.. Pretty good if you ask me.
If you really are that bored of it send me it I can put it to good use
(oh yeah and I play scummVM on it too )
Click to expand...
Click to collapse
what can you do on a windows box via serial? on a unix/linux box: that must be pretty hard given its lack of VT100 support i.e. 80x24, and no wrap around lines.
having a satnav system...
me walking like a walking encyclopedia ..
wealth of info related to work.. (medically.. )
oh forgot to mention is i dont have to worry about mespilling something.
Orb is the best
The Slingbox player is always nice to have when there is time to kill.
The "coolest" (geekyest) thing I've done is use it to control my irrigation system. I have several Insteon home automation devices installed and when I needed to check all the different irrigation zone sprinklers, I just used the phone to remote in to the host PC and turn on/off each area while I walked around the yard and made adjustments. I could also use the same process to control all the lighting in the house as well.
+1000 for Orb.
V J said:
My I ask what kind of bt-serial device? Does it have its own battery, or does it draw power from the serial port?
I have no experience with such devices, but the reason I'm asking is that I wonder if it is possible to connect a bluetooth GPS to a Nikon D200 (this has a serial port for a GPS, to allow for coordinates to be embedded in the exif header). Of course, a setup like this is not supported (I mailed Nikon with this question), but they didn't say it wouldn't work (they hadn't thought of this).
Thanks!
Jörg
Click to expand...
Click to collapse
Its one of these (I actually got it cheaper than this - from the manufacturer who also sells them on ebay himself but has none on there at the minute), expansys also do them
It's powered via a USB cable.. But i have a solar charging unit that outputs via USB and works fine with it.. so i dont need usb to use it.. does the nikon proivde 5v on any ports as that would probably work.. (maybe even the usb port if it has one and supports weird configs (not just to connect it to a pc as that wont suply voltage))
I have no idea if it will connect a bluetooth gps to a camera.. the closest i can try is linking it to my bluetooth gps and seeing if nmea flows to the serial port.. ill give it as go for you this week.
frustin said:
what can you do on a windows box via serial? on a unix/linux box: that must be pretty hard given its lack of VT100 support i.e. 80x24, and no wrap around lines.
Click to expand...
Click to collapse
depends whats connected to the windows box .. or what software its running.. or what its purpose is.. (i work in telecommunications)
On a desktop theres probably not much point, but theres switches, analysers, ATM's all sorts of industrial windows installations that all have serial diiagnostics and terminals..
on a *nix box its pretty much the same deal.. if its running a serial terminal i can connect to it with mToken or Mobile Putty.. theres hundreds of different bits of serial kit you can connect too.. serial is serial doesnt matter that its sent via bluetooth to the PPC.
Works on routers and all kinds of switching gear.. it's absolutly invaluable to me!!
Cool things with the TYTN
I assigned VJCandela to one of the side buttons, this help locating the key hole to my door (home, not car, I am a responsible person!) when it's pitch dark and I polished a few with the boys!
This phone belongs in a James Bond movie, period.
possibilities are endless!
Orb is great!
The Slingbox pro is awesome!!!
Im was thinking the same think as far as what else is possible via these phones... the quest for home automation is what brought me here (via search)
I think the links in the 2nd post should keep me busy for a bit...
Thanks!
Xtra
frustin said:
what can you do on a windows box via serial? on a unix/linux box: that must be pretty hard given its lack of VT100 support i.e. 80x24, and no wrp around lines.
Click to expand...
Click to collapse
Wuh?
Methinks you didn't read his reply all that thoroughly.
Routers, at least enterprise class routers have serial managmenet ports - hence him specifically mentioning serial in the same sentence as routers and nothing else.
I'm not even sure I know what you're trying to say regarding VT100 support - which is just one of many types of terminal emulation (based on the old DEC VT100 video terminal). Windows itself doesn't provide out-of-band management compatible with textual terminals, but many servers *do* have serial out-of-band facilities which can in turn talk to Windows running on said server...think lights out managmement. Most Sun servers have serial access to both the PROM and running OS, and you can redirect a serial port to a console in Linux.
I'm betting that when the OP mentioned managing Winders boxen with his Hermes he was thinking RDP.
But you knew all that I'm sure. =)
I'm a musician - I use it as a guitar tuner (PhoneTuner), I have a spectrum analyzer (HASA) for finding feedback frequencies when doing sound checks, I use it to record songs I'm working on with an MP3 recorder(AudioNotes), to record lyrics (Word, Notes, or even putting lyrics into a Task item so it will sync over the air with Outlook). I use ORB for streaming media from my server while on the road. I use the LED light as a flashlight mapped to the push and hold button with VJCandela. I use it as a timer for Texas Hold 'em poker to decide when to double the blind (SPB Time). I have an english dictionary, and a spanish-english dictionary on it. I use it to read ebooks (HaaliReader). I use it as an RPN calculator (CalcNOW). I use INAV for GPS guidance with a bluetooth GPS receiver when on tour.

Desktop/UI via HDMI-Out

One of the biggest features I'm looking for in either the EVO or Streak (still not sure which I'm going with, gotta wait another month for the Streak to come out) is to have the Android desktop/UI/home screen sent out via HDMI. What I would hope to do is:
- be using the phone
- dock it (with HDMI to display)
- have the display show up on the TV (preferably fitting the aspect ratio and resolution of the display, though not necessarily a requirement)
The thought then would be to use a mouse and keyboard via either Bluetooth or USB (in host mode, obviously), and use the phone on the larger display to function basically as a netbook replacement (web browsing, music/videos, light gaming, light office prod. stuff).
I've seen other people on here asking around if it was possible, which it looks like it ISN'T out of the box...but maybe a developer looking for something to do might pick up on this post. You'd make a lot of people very happy!
I am also very interested in this.
So basically something like this?
http://sven.killig.de/android/N1/2.2/usb_host/
I think a good example would be the functionality that matches the current Touch Pro/Fuze TV-Out functionality... Unlike the HDMI output restrictions that are currently on the Evo device, I am able to use the entire OS (Winmo) to select start, programs, play programs, games (Tony Hawk), etc. The TV acts a full clone to what is on the phone screen itself..
I am looking for similar functionality so I can play a movie, nav, on a HDMI connected slate while the Evo is out of site (examples - vehicle screens, portable screens ). Obviously there would no input commands from the screen attached device, but a bluetooth air mouse could help out with that.
Yeah... would be nice, imagine HID bluetooth devices(wii mote controller) hook the phone to a tv, and play some classic games...
RIGHT ON
techwerkz said:
So basically something like this?
http://sven.killig.de/android/N1/2.2/usb_host/
Click to expand...
Click to collapse
Yes, as far as input goes, but it would also need software (or a core OS update?) to push the display out via HDMI, at the same time.
I was really interested in this as a possibility, and certainly took notice of the nexus one with host USB capability. Bear in mind the Nexus One was not pushing the device's display out, it was running an X server, but still a neat idea.
I know that currently only the HTC software can push anything out of the HDMI port, but I expect it is simply a matter of applications knowing to take advantage of it, probably not even drivers.
A quick google of htc evo hdmi API gets you sprints android development site, which says the guide includes info on how your applications can take advantage of the HDMI port. I haven't messed with the android API much yet, but the only issue would be for someone to write an application that can grab the entire display, and then push it out to the port via the API.
http:// developer.sprint.com/site/global/develop/mobile_platforms/android/android.jsp
laydros said:
I was really interested in this as a possibility, and certainly took notice of the nexus one with host USB capability. Bear in mind the Nexus One was not pushing the device's display out, it was running an X server, but still a neat idea.
I know that currently only the HTC software can push anything out of the HDMI port, but I expect it is simply a matter of applications knowing to take advantage of it, probably not even drivers.
A quick google of htc evo hdmi API gets you sprints android development site, which says the guide includes info on how your applications can take advantage of the HDMI port. I haven't messed with the android API much yet, but the only issue would be for someone to write an application that can grab the entire display, and then push it out to the port via the API.
http:// developer.sprint.com/site/global/develop/mobile_platforms/android/android.jsp
Click to expand...
Click to collapse
Only thing I'd worry about there is that it isn't actually "grabbing" the screen (as in screen captures, polling it for changes, etc) because that could absolutely kill performance. That's why I wonder if it wouldn't require driver access or update, in order to actually "push" the display out the HDMI port (note: I'm not a developer, so I can only do my best to keep up with what potential issues might be. )
Any update on this?
I noticed if you read further down on the USB Host Mode page, there's info on a USB TV driver (TV IN sadly), an X11 driver (not sure which way they mean), and also DisplayLink although I think that is some kind of device you need to buy. If I could X11 remote host my Android that would be PIMP but I doubt I'll get that lucky!
I desperately want to do this myself (TV OUT from Android), whether it be HDMI or USB or whatever. I need to output the OS and apps (for demo purposes).
i was thinking the same, somewhere along the lines of PdaReach for palm devices. but the monitor being an actual TV for entertainment purposes. ...trying to get my extra ten dollar fee to use. so if and when netflix decides to make a platform for android devices we could hence watch movies on our televisions via our phones streaming to the TV
hexydes said:
Only thing I'd worry about there is that it isn't actually "grabbing" the screen (as in screen captures, polling it for changes, etc) because that could absolutely kill performance. That's why I wonder if it wouldn't require driver access or update, in order to actually "push" the display out the HDMI port (note: I'm not a developer, so I can only do my best to keep up with what potential issues might be. )
Click to expand...
Click to collapse
The framebuffer is unprotected on stock Evo's & rooted Evo's alike, so if you just grabbed every frame as it went through the framebuffer and outputted it to the display, it could be done easily on any Evo. That is unless HTC plugged the unprotected framebuffer bug on a new update.
In any case, it wouldn't be that hard, it'd hurt performance a little, but I don't know for sure. An app wouldn't be that hard to make, think a high speed screenshot app, talk to the devs of ShootMe about how they grab from the framebuffer.
Geniusdog254 said:
The framebuffer is unprotected on stock Evo's & rooted Evo's alike, so if you just grabbed every frame as it went through the framebuffer and outputted it to the display, it could be done easily on any Evo. That is unless HTC plugged the unprotected framebuffer bug on a new update.
In any case, it wouldn't be that hard, it'd hurt performance a little, but I don't know for sure. An app wouldn't be that hard to make, think a high speed screenshot app, talk to the devs of ShootMe about how they grab from the framebuffer.
Click to expand...
Click to collapse
That IS Genius!! Is anyone going to do this, or do I need to? (I have no Android programming skills sadly!)
I finally got a working HDMI cable from Sprint. My Amzer cable is bad apparently!
I'm happy now!
But still, ANYONE want to embark on this project??
jigglywiggly said:
Yeah... would be nice, imagine HID bluetooth devices(wii mote controller) hook the phone to a tv, and play some classic games...
RIGHT ON
Click to expand...
Click to collapse
Now THAT would be awesome!
i hope someone figures this out because i really need HDMI out on slingplayer to work
I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!
Ill buy someone an HDMI cable if they're willing to work on this lol
skewbasteve said:
I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!
Click to expand...
Click to collapse
Easy, it's all right here!
docs.google.com/ View?id=dhtsnvs6_57d2hpqtgr#4_HDMI_output_support_82321908
(I can't seem to post a link so you'll have to copy/paste this one)
skewbasteve said:
I wonder if we can just find the piece of code that the stock Youtube & HTC Gallery uses to take advantage of the HDMI and then implement it as a system service? Or at least have HTC tell or post on their website how to implement the code in their app, especially for the slingplayer!
Click to expand...
Click to collapse
That won't work. It's already in the Evo developer docs as posted by the person above me. All it does is take any VideoView object in any app and broadcast it over HDMI unless you specifically tell it not to in the application manifest.
There is no way to run that as a service. As of yet I've tried the following:
Copy frames via CLI from /dev/graphics/fb0 (the main screen framebuffer) to /dev/graphics/fb1 (the HDMI framebuffer) to see if it is possible to work it like that. It isn't.
Symlink the two framebuffers so in theory whatever happens to one, should happen to the other. It doesn't work either. It does do something since it breaks HDMI output, but it doesn't display the screen. This could be because the resolution doesn't match one of the TVs supported resolutions.
I'm still going to try a custom kernel once I get my build environment set up (hopefully tomorrow) with a few changes, but I can't promise anything. Anything more complicated than Java is a little over my head, but I can do a little.
I'll keep you posted.
Regards,
Jesse C.
I'm willing to put $10 towards the bounty.
Sent from my PC36100 using XDA App

HD2 (x2) or Touch HD as rear view mirror...

Please be gentle with me, it's my first time, etc etc...
I have a tandem bicycle, and me and the g/f often go off on longish daytrips. It is in the design of most tandems that the shorter person has to go on the back. This means that they can see nothing forwards at all. As she does the navigating this means I have to keep up a constant commentary of what junctions and landmarks are coming towards us while she tries to tally that with the OS map.
I have a pair of HD2s and an old Touch HD with plenty of spare batteries, car holders etc.
I would love to find a way to use a remote camera on the front of the tandem and let her use one of the HD2s as the screen, especially as it has CoPilot live on it which would make the navigation much easier. (I know I said rear view in the title, but I suspect fewer people would look at the thread if I tried to put what I really want up there, and it's no different really.)
I understand that the 'phone's usb ports don't have the required hardware / software to allow me to plug a usb webcam into them.
I suspect that the way forward is to use one HD2 on the front as a bluetooth camera and give her the other as the display, but I doubt that this will be easy, and it will use way more power than a hardwired system which is an issue on a 'bicycle. It already weighs 1/5 tonne with the two of us and some touring gear, so adding a big central power supply would be a shame but is probably inevitable.
There was a brief thread on this on XDA dev in about 2005:
http://forum.xda-developers.com/showthread.php?t=243337&styleid=15
but it never went anywhere and will now be completely out of date.
Hopefully someone can help or point me in the right direction. Sadly I have no coding skills at all, so it needs to be off the shelf h/w or s/w...
Thanks for reading
ed.
wow...thats one big project you are thinking off...ok, all things cut short, your best bet will be a Bluetooth camera or a wi-fi camera/webcam. for the former, it can be done, but there arent custom drivers that you can just download to support it. even Bluetooth keyboards only recently started working with the HD2. However, what you can do, that will definitely work is a wi-fi based camera. im sure you are familiar with these. these camera have their own IP address and transmit the feed live via a wireless connection. from my experience, it works quite well, but it really depends on the gear you are using. if you are using a good wifi camera(im not familiar with the brands,but obviously the mid ranged ones will be considered good. If you cant find standalone cams, then buy a small wifi surveillance cam), then there will be a stable and lag free transmission. However, to get smooth feed, you need a good network connection. It will be best if you have a fast data or broadband connection on your phone. 3-4MBPS+ will be fine. Then of course, u need to enable your phone as a modem to connect to the camera. I have tried wifi cameras using a wi-fi connection, both on my PC and my HD2. It works smoothly. The cameras were fixed on R/C helicopters and worked at a range of 20m from the modem. Then again, i really have no idea how well it will work for your case. It should be ok, but not sure about 'good'. You can try!
Alternatively, a more compact method will be to disassemble your HD2 right down to the camera and remove the lens cover. Then, disconnect the actual camera from the phone. Get the correct ribbon cable from your local store. I do not know the specifications of the particular cable, but you try going to a smartphone repair shop that sells replacement cameras for the HD2 and take a look at the ribbon cable. Then, you can search for longer ones or manually solder low resistance jumper wires from the connections(there a alot of connections mind you). If you want to do this, please get info on proper disassembly instructions and do alot of research!.
i really admire your endeavor and although it may be hard, best of luck to you and hope you succeed, should you undertake this. Nevertheless, just some small advice...If you are also considering about the budget factor, i think it could be equally expensive or cheap to buy a purpose built remote camera which can connect to a screen.
-cheers
A wi-fi camera on a helmet would give flexibility as to what you were able to view ie could move head to point camera in the direction that one wanted to view
Good luck
Thankyou both!
Sorry I've been a bit slow replying, home internet connection has been intermittent for a week or so...
Kawshigan, can you clarify something for me, when you talk about "fast data or broadband connection on your phone. 3-4MBPS+" are you saying that I should be sending the data via the cellular network? If so that is not going to happen. I don't know where you live but here in Canterbury, a small city in the most populated part of the UK about 50 miles from London, 3G is a dream. There is a 3G service of course, but it is so weak that it is unusable even in the town centre, so trying to use it away from the town for my project will be impossible (and would be very very expensive as we get only 500MB / month here cheaply.)
If you mean forming a wifi connection between the two phones, which I suspect IS what you mean, then surely the speed of the connection is whatever hardware can do, allowing for distance which is about 3' in this case.
I agree that a ready-made system should be a similar price but they do not seem to exist. There is something in the US but it is very expensive ($600?) and is intended more for recording accidents really. certainly it has no nav function. I'm too new here to post links but if you Google on "cerevllum.com" you'll see it, beautiful, expensive & only half the tool I need.
It seems such an obvious thing to do with a smartphone (the rear view camera I mean) as mirrors on bicycles don't work well, and most of the components seem to exist, it just needs someone to tie them together.
I suspect that putting an external camera on my Touch HD is beyond me. My soldering skills are ok, but surface mount stuff is beyond me, not least because I'm 45 years old and my eyesight isn't up to it anymore...
But then again, even as I type this I realise what you actually mean, is to mount the HD2's own camera remotely at the front of the bike and run a long ribbon cable to the rear handlebars. Now THAT is a GOOD idea. Probably I'd start with the Touch HD as my HD2 is still my everyday 'phone and I hope to keep it that way for ever. When I get some time I'll pull the Touch apart and see if it is possible. How long could the cable be before s/n & voltage drop problems etc became too much, I wonder?
The helmet cam doesn't really work as the problem is not so much positioning a camera, (I can do that on the handlebars) but how to get an instant display of what the noggin-cam is seeing onto the screen of a smart phone? The problem with the helmet cam is that I think the viewer would have the same problem that you get watching YouTube videos where the camera is bouncing around and rarely pointing in the right place all the time. The Tandem has good suspension at both ends so it would be ok on the 'bars I think. ( Google on "VCA 2010 Race" for an amazing video that shows this problem a little, and no, we don't do that on the Tandem...)
So when you remoted the CMOS sensor...
Did you end up giving the "extra long ribbon cable" idea a try and if so how did it work (or not. Interested in how it came out.

is it possible to add 3rd-party camera to android device?

I have a small camera which is added to my glasses.
I want to customize my android phone (Google Nexus 3) to be able to receive camera stream from this. The distance between them is about 50-80 cm.
Or even I want to move the primary camera in android device to add in my glasses. (extends the wire connect between primary camera and phone to 50-80 cm)
However, I don't have any experiment about it, so can you help me how to do that .
Thank you very much!
I'd like to know too
masterdark116 said:
I have a small camera which is added to my glasses.
I want to customize my android phone (Google Nexus 3) to be able to receive camera stream from this. The distance between them is about 50-80 cm.
Or even I want to move the primary camera in android device to add in my glasses. (extends the wire connect between primary camera and phone to 50-80 cm)
However, I don't have any experiment about it, so can you help me how to do that .
Thank you very much!
Click to expand...
Click to collapse
I'd like to know it too.
---------- Post added at 07:27 PM ---------- Previous post was at 07:19 PM ----------
masterdark116 said:
I have a small camera which is added to my glasses.
I want to customize my android phone (Google Nexus 3) to be able to receive camera stream from this. The distance between them is about 50-80 cm.
Or even I want to move the primary camera in android device to add in my glasses. (extends the wire connect between primary camera and phone to 50-80 cm)
However, I don't have any experiment about it, so can you help me how to do that .
Thank you very much!
Click to expand...
Click to collapse
I'd like to know it too.
are you talking about google glasses?
Similar
No. I just need to connect external camera and smartphone .
Google Glass is too complex as much as I need.
i shut the sheriff but ..
i think it is possible but u need an app and an otg adapter.
or u have to switch off the 2 cams in the phone and android will recognize the 3rd cam.
when i plug in the external cam of an android stick, so android recognize the cam and and i use a cam app so i
can shut photos or record a video.
but the important think is to switch off the 2 cams or u have an app which allowed u to use the 3rd cam.
)
Maybe it is possible to extend the wire of your internal cam, but I think you'll simply have to try it yourself.
Another way could be to add a wifi chip to your glasses and connect via WiFi-Direct to your Android device.
r3zin said:
Maybe it is possible to extend the wire of your internal cam, but I think you'll simply have to try it yourself.
Another way could be to add a wifi chip to your glasses and connect via WiFi-Direct to your Android device.
Click to expand...
Click to collapse
How about a WIFI SD card? Such as the ones from EyeFi.
masterdark116 said:
No. I just need to connect external camera and smartphone .
Google Glass is too complex as much as I need.
Click to expand...
Click to collapse
you mean connect usb otg to the usb port and connect a hd high resolution camera?
yes if you have the usb otg modules loaded. else modprobe and load it.
and then connect the camera.
or let me understand the question more finely.
you wish to replace the camera(s) which are on the system board?
yes that too can be done. you need the camera module and see if your cpu supports it and attach it. you need to do some smd work. which is bitterly complex.
hope this helps.
thanks
-paul
Y not
Sent from my HTC Explorer using xda app-developers app
swaroopg551 said:
Y not
Sent from my HTC Explorer using xda app-developers app
Click to expand...
Click to collapse
you got a working keyboard? whats "Y not" ? makes no head or tail to me. i guess i dont understand this cool one letter language. it helps understand if you type fully. care to take an extra effort? type in fully. else i wont understand.
HOPE THIS REALLY HELPS.
thanks
-paul
masterdark116 said:
I have a small camera which is added to my glasses.
I want to customize my android phone (Google Nexus 3) to be able to receive camera stream from this. The distance between them is about 50-80 cm.
Or even I want to move the primary camera in android device to add in my glasses. (extends the wire connect between primary camera and phone to 50-80 cm)
However, I don't have any experiment about it, so can you help me how to do that .
Thank you very much!
Click to expand...
Click to collapse
First off, you haven't provided enough info on what type of glasses you have. That is what makes the difference. Does these glasses connect to a DVR? Or do they have and internal memory that records and then then you down load it later? The camera in your phone is just that, its a camera. Its the firmware that tells it what to do and what you can do with it. Then you have a GUI that you use to control the camera and its functions.
Now from what I know about those spy camera glasses out there, they are a basic DVR type. Now they may have a wire to dump the memory or they are wireless to a remote dvr. So basically, you will either need to rewrite the firmware for your phone to connect it to the glasses. Or if they are wireless, you will need software to control the glasses. I am going to go out on the Limb and say your are SOL to do what you are doing unless you have made electronic and coding skills.
Reason why is, your glasses are wireless, most likely on a set frequencey in the 2.5ghz range like your WIFI cards. Or they are bluetooth. Which is very rare to find. They then transmit to a receiver that you will have to connect to a computer to dump the files from. Now, by chance tehy are bluetooth enabled, you may be able to sinc them to your phone and would need software to view them. Your best bet is go out and find a new set of glasses that can connect to your phone. Less money and effort then what you want to do. It will only be a few hundred dollars to buy them
TheStrokerace said:
First off, you haven't provided enough info on what type of glasses you have. That is what makes the difference. Does these glasses connect to a DVR? Or do they have and internal memory that records and then then you down load it later? The camera in your phone is just that, its a camera. Its the firmware that tells it what to do and what you can do with it. Then you have a GUI that you use to control the camera and its functions.
Now from what I know about those spy camera glasses out there, they are a basic DVR type. Now they may have a wire to dump the memory or they are wireless to a remote dvr. So basically, you will either need to rewrite the firmware for your phone to connect it to the glasses. Or if they are wireless, you will need software to control the glasses. I am going to go out on the Limb and say your are SOL to do what you are doing unless you have made electronic and coding skills.
Reason why is, your glasses are wireless, most likely on a set frequencey in the 2.5ghz range like your WIFI cards. Or they are bluetooth. Which is very rare to find. They then transmit to a receiver that you will have to connect to a computer to dump the files from. Now, by chance tehy are bluetooth enabled, you may be able to sinc them to your phone and would need software to view them. Your best bet is go out and find a new set of glasses that can connect to your phone. Less money and effort then what you want to do. It will only be a few hundred dollars to buy them
Click to expand...
Click to collapse
i got no clue about google glasses. i dont use'em so i dont know hence i cant comment.
they operate on wireless aka 802.11 abgn? how much power do they hold? i guess its bluetooth. and you got friggin 79 channels in bluetooth. and if i understand properly then you need to scan all 79 channels which is also in 802.11 family. i suspect its bluetooth. 802.11 abgn wins on bandwidth and speed and bluetooth wins on power. each has its own merits and demerits. its upto user to choose. i should not be commenting except usb otg which is what i know or got one usb otg device. but then its not a camera. i sometime connect my buspirate via usb otg.
its awesome to play with buspirate.
i am not of much use here i am afraid i will have to pause. since neither i got google glasses nor do i have a 802.11 abgn camera nor a bluetooth camera.
but its possible with usb otg, thats the only knowledge i got. experienced users feedback is more important than mine. they are more skilled wrt to this, since i got 0 skills on this subject.
please pardon my ignorance.
hope this helps.
thanks
-paul
masterdark116 said:
I have a small camera which is added to my glasses.
I want to customize my android phone (Google Nexus 3) to be able to receive camera stream from this. The distance between them is about 50-80 cm.
Or even I want to move the primary camera in android device to add in my glasses. (extends the wire connect between primary camera and phone to 50-80 cm)
However, I don't have any experiment about it, so can you help me how to do that .
Thank you very much!
Click to expand...
Click to collapse
use wifi dongle on ur camera...

Will multiple external cameras work?

I've been doing a lot of research and am now wondering if it's even possible to attach multiple external cameras to a rooted Nexus 7 (2013 or 2012)? And the next step would be what software (app) to use to display at once?
I've seen plenty of threads where one external back-up camera is added, along with some other attachments. And a few where the Nexus is attached to one webcam.
This is for offroad auto use, in a temporary (on the go) install with the Nexus in a mount. I would like to have multiple permanent external cameras in the front and one in the rear. Four would be great, but even just two would be useful.
I've seen it done with an independent multi display screen, but not on a Nexus 7.
Any ideas or directions to head would be helpful.
Any help, pretty please?
I'm stuck.
Unfortunately, I do not have a way of testing this as I only have one compatible usb webcam. However, I am inclined to think you can do more than one as the device should list them separately. Then, using some app to view the camera (I use Mirror), you should be able to switch between them. I know for Mirror, they are listed as camera 1 and camera 2 though I would imagine that you can add camera 3 and so on. The only issue is I don't know of an app which can display multiple, simultaneous cameras nor record from them. Best I can think of is manually switching between them, one at a time.
If I can get my hands on a second, cheap compatible cam, I'll test this out and post the results. I think you're biggest issue is finding something with multiple camera display.
Sent from my Nexus 7 using xda app-developers app
natesjk said:
Any help, pretty please?
I'm stuck.
Click to expand...
Click to collapse
Technically yes! with every new camera the device would be able to open a new stream at /dev/video* , as long as you have ways to capture it through apps you can. However don't take my word for it as i am equally N00b. Let's wait for the seniors to answer
Thanks for the replies!
I just looked for Mirror app, but there a tons of mirror apps for checking your makeup. Can you tell me more specifically about the app? Who makes it?
When it comes to software and what apps to use, I've figured out different apps work with different usb webcams.
And I have seen some apps that allow you to do 2 webcams. Not sure about a split screen though. Then again, webcam specific apps (only works on 2-3 webcams).
As far as what type of camera?
Usb webcams, check. This is going on my front bumper, and if I could have more than 2, then they will be in the wheel wells. But how easy is it to make a usb webcam weatherproof? I'm sure that's a different forum.
What about CCD cameras? Would it work just the same I if I got a "bnc to usb" converter or a "rca to usb" converter? Then basically hooked the usb converter up to the hub or Nexus?
Can I use this ____ (Google: 4 Channel DVR USB 20 Video Capture Box with Audio) and directly connect it to an OTG-Y cable?
Or do the CCD cameras and the usb webcams produce different video streams (not sure if this is worded correctly)?
Will be keeping an eye on this thread for sure. I just got done with my dash mount and was looking to do the same thing. Mount a camera next to each rock light for when crawling.
Wil Badger said:
Will be keeping an eye on this thread for sure. I just got done with my dash mount and was looking to do the same thing. Mount a camera next to each rock light for when crawling.
Click to expand...
Click to collapse
Well it seems that we are at the same stage of our projects and running into the same questions!
I just mounted the nexus in the Jeep and now I'm wondering if I'm just gonna have to use a single camera on the bumper and nothing else.
I'm still curious if any of the RCA type cameras will work with a usb converter. Has anyone had any success with those?
natesjk said:
Thanks for the replies!
I just looked for Mirror app, but there a tons of mirror apps for checking your makeup. Can you tell me more specifically about the app? Who makes it?
When it comes to software and what apps to use, I've figured out different apps work with different usb webcams.
And I have seen some apps that allow you to do 2 webcams. Not sure about a split screen though. Then again, webcam specific apps (only works on 2-3 webcams).
As far as what type of camera?
Usb webcams, check. This is going on my front bumper, and if I could have more than 2, then they will be in the wheel wells. But how easy is it to make a usb webcam weatherproof? I'm sure that's a different forum.
What about CCD cameras? Would it work just the same I if I got a "bnc to usb" converter or a "rca to usb" converter? Then basically hooked the usb converter up to the hub or Nexus?
Can I use this ____ (Google: 4 Channel DVR USB 20 Video Capture Box with Audio) and directly connect it to an OTG-Y cable?
Or do the CCD cameras and the usb webcams produce different video streams (not sure if this is worded correctly)?
Click to expand...
Click to collapse
While it was apparently designed for make up applications, this app is the best I have found so far in terms of camera rotation, camera selection, and refresh rate. https://play.google.com/store/apps/details?id=com.yuvalluzon.mirror
hi
did you tried "usb camera trial" app of infinitegra? as far as i know the app supports two webcams. i didnt tried it because i have only 1 webcam.
yavuz.
aviola7x7 said:
While it was apparently designed for make up applications, this app is the best I have found so far in terms of camera rotation, camera selection, and refresh rate. https://play.google.com/store/apps/details?id=com.yuvalluzon.mirror
Click to expand...
Click to collapse
hugo_bjk said:
hi
did you tried "usb camera trial" app of infinitegra? as far as i know the app supports two webcams. i didnt tried it because i have only 1 webcam.
yavuz.
Click to expand...
Click to collapse
Thanks, I will try both of these apps!
Posting this so I won't forget and maybe it will help someone else out about hardware of different types of cameras.
RCA type camera - THE EXPENSIVE ROUTE (but already waterproof?)
I did some more digging and found where someone tried the EasyCap with a webcam on a Nexus 7, and it doesn't work. I looked at a bunch on Amazon (other different brands) and they all have a CD with drivers. So that's a no go, unless I could embed the certain driver to a custom Rom (way over my head). The 4 channel EasyCap video grabber says it can only display one at a time though, if it did work.
The only Video Grabbers that work without drivers on Android (that i could find) are these two -
OPR-HD879 UVC USB AV Android Capture Card
FEBON 100 USB CVBS UVC Grabber Card
These aren't that cheap (about $50 and $80 w/o shipping).
There is also a FEBON 188, which is a SDI camera video grabber, and more expensive.
I emailed the guy who makes these, he said they will work with any Nexus that will run a regular usb webcam. He also said they should work with multiple video grabbers plugged into a USB hub, but has never tested it. (the guy said he could make one video grabber card with 4 video inputs that would display to one screen for me though, not sure how much that would cost me)
Multiple video grabbers with multiple security cameras add up fast. So this is quickly becoming the most expensive option.
USB Webcams -
Only a limited supply works with each software app. Or at least that's what the software apps say on the Google Play Store. Is this correct?
I would then need to make it waterproof to mount it outside. Maybe taking it apart and installing it in waterproof housing. But that's not this forum either.
So it seems that the best way (for me) to approach this is...
1) Use multiple security cameras or mini cameras, then scrap the nexus and use a separate video display that will show all the feeds at once.
2) Spend a lot of money on multiple grabber cards, which would be over the cost of a separate monitor.
3) Use multiple or just one USC webcam in a waterproof housing.
Ok, now onto researching more USB webcams.
natesjk said:
Posting this so I won't forget and maybe it will help someone else out about hardware of different types of cameras.
RCA type camera - THE EXPENSIVE ROUTE (but already waterproof?)
I did some more digging and found where someone tried the EasyCap with a webcam on a Nexus 7, and it doesn't work. I looked at a bunch on Amazon (other different brands) and they all have a CD with drivers. So that's a no go, unless I could embed the certain driver to a custom Rom (way over my head). The 4 channel EasyCap video grabber says it can only display one at a time though, if it did work.
The only Video Grabbers that work without drivers on Android (that i could find) are these two -
OPR-HD879 UVC USB AV Android Capture Card
FEBON 100 USB CVBS UVC Grabber Card
These aren't that cheap (about $50 and $80 w/o shipping).
There is also a FEBON 188, which is a SDI camera video grabber, and more expensive.
I emailed the guy who makes these, he said they will work with any Nexus that will run a regular usb webcam. He also said they should work with multiple video grabbers plugged into a USB hub, but has never tested it. (the guy said he could make one video grabber card with 4 video inputs that would display to one screen for me though, not sure how much that would cost me)
Multiple video grabbers with multiple security cameras add up fast. So this is quickly becoming the most expensive option.
USB Webcams -
Only a limited supply works with each software app. Or at least that's what the software apps say on the Google Play Store. Is this correct?
I would then need to make it waterproof to mount it outside. Maybe taking it apart and installing it in waterproof housing. But that's not this forum either.
So it seems that the best way (for me) to approach this is...
1) Use multiple security cameras or mini cameras, then scrap the nexus and use a separate video display that will show all the feeds at once.
2) Spend a lot of money on multiple grabber cards, which would be over the cost of a separate monitor.
3) Use multiple or just one USC webcam in a waterproof housing.
Ok, now onto researching more USB webcams.
Click to expand...
Click to collapse
any succes on this?
hugo_bjk said:
any succes on this?
Click to expand...
Click to collapse
I decided not to spend gobs of money...
I did plastidip a USB webcam, mounted it with a magnet to the inside of my bumper (it views through a slot in the bumper), got a usb extension cable and ran that through the firewall, to a Nexus 7 tablet with a OTG-Y cable (But the OTG-Y cable has seemed to not charge the tablet). Now I just run it direct when I want to use it.
I have tested it out once on the trail and it wasn't helpful. I plan on moving it from the center of the bumper to my passenger wheel well.
The webcam is to the left of the 3 lights in the center of the bumper.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
has anyone had any further success getting multiple cameras to work?
i myself have a rca rear camera installed, using easycap viewer, and also using a android head unit usb camera in conjuntion with the app usb camera by shenyao china in playstore for dashcam, but im having a dam hard time getting them to work in conjunction, as with the usb camera app, i can background record from the front usb camera, but if i then engage reverse, easycap viewer opens but just boot loops, so im now looking for maybe a hardware solution to switch cameras by external means, maybe relays, but im no electrician, and cant find any info if this would be possible, was thinking just using relays of some description to switch the power on an off, when rear camera is initialized relay will cut power to the front camera and vice versa.
Does this sound feesible?? if so what relays would i need?
was looking at some of the auto camera switching relay boxes on aliexpress, but they only accept rca connection, which is no good for my setup, front is usb and rear is rca via easycap, now i could get a rca camera for front, but then i could not use the app on the nexus 7 usb camera to background record ect ect
ive tried defaulting the dashcam to usb camera app , and the rear to easycap viewer, and like said above it just boot loops easycap viewer as the front camera is running in the background, and shows that both cameras connect and disconnect over and over
even thought about 2 easycap devices and usb cameras and i think id be in same boat, boot looping
what is very strange though is that whilst pulling my hair out trying to find a solution, i also have a wifi transmitter for rear camera, this worked poor as a rear cam due to delay/lag, BUT i could have the front camera background recording via usb camera app and also view the rear camera picture with reverse engaged without any conflict, but had to manually open the app for the wifi transmitter (wifiavin) to see the picture, which also was a pain
anyone got any ideas if a hardware solution to my problem will work, and parts and links would be fantastic
moiloon said:
has anyone had any further success getting multiple cameras to work?
i myself have a rca rear camera installed, using easycap viewer, and also using a android head unit usb camera in conjuntion with the app usb camera by shenyao china in playstore for dashcam, but im having a dam hard time getting them to work in conjunction, as with the usb camera app, i can background record from the front usb camera, but if i then engage reverse, easycap viewer opens but just boot loops, so im now looking for maybe a hardware solution to switch cameras by external means, maybe relays, but im no electrician, and cant find any info if this would be possible, was thinking just using relays of some description to switch the power on an off, when rear camera is initialized relay will cut power to the front camera and vice versa.
Does this sound feesible?? if so what relays would i need?
was looking at some of the auto camera switching relay boxes on aliexpress, but they only accept rca connection, which is no good for my setup, front is usb and rear is rca via easycap, now i could get a rca camera for front, but then i could not use the app on the nexus 7 usb camera to background record ect ect
ive tried defaulting the dashcam to usb camera app , and the rear to easycap viewer, and like said above it just boot loops easycap viewer as the front camera is running in the background, and shows that both cameras connect and disconnect over and over
even thought about 2 easycap devices and usb cameras and i think id be in same boat, boot looping
what is very strange though is that whilst pulling my hair out trying to find a solution, i also have a wifi transmitter for rear camera, this worked poor as a rear cam due to delay/lag, BUT i could have the front camera background recording via usb camera app and also view the rear camera picture with reverse engaged without any conflict, but had to manually open the app for the wifi transmitter (wifiavin) to see the picture, which also was a pain
anyone got any ideas if a hardware solution to my problem will work, and parts and links would be fantastic
Click to expand...
Click to collapse
Curious on this as well. Would love the ability to create an app to open to a specific app. Both my USB webcam and frame grabber are treated similarly by the OS, meaning all the same apps can use either camera. However I've noticed my USB webcam takes priority. If I already have it plugged in and hook up the frame grabber, it still opens the camera app right to the previouslyplugged USB webcam.
I too, would rather avoid the relays, but that might be the only way.
already tried the5v relay route, worked on bench great , but not in the real situation in my car install still looping both apps, due I think to the response time of the relays switching from one device to another grrrrrr
i just downloaded from playstore dual usb camera by shenyao china, new app by developer, now I can use this app so long as it its opened 1st after my tablet loads after re awake from sleep, then selecting reverse easycap opens as expected, rear camera is viewable, then after reserse deselected, front camera is reconnected and viewable on the screen with usb dual camera app once more, works flawlessly, but its missing the auto record and send to background ect that the usb camera (not dual camera app) app can do, emailed the developer to ask if these can be added to his new app, as of yet no reply, but my fingers are crossed
edit- just had a reply from the developer and he says hes going to incorporate the missing features from the dual usb camera app, but will take a little time, happy days
I am a bit confused by your comments... you're not implying that you have to interact with the screen to switch between forward/reverse cameras, are you? That would be unacceptable for most people.
What I can tell you is I have a HIGHLY reliable solution using the relays and Tasker. Here's how I have it set up right now:
- Forward-facing/parking camera is always on. USB 2.0 IR webcam.
- When relay has UVC framegrabber/rear-view camera disconnected, Vcam2 brings up forward-facing camera by default.
- When my car hits reverse, I kill vcam2, then re-open (using rcjoycon.) This is as long as it takes for the device to be recognized and pop up with reverse view.
- After I leave reverse, I have a timer relay to wait 5 seconds to kill the framegrabber. At that same time, I kill vcam2. If I was ALREADY in vcam2 before going into reverse, I have tasker re-open the camera. Otherwise, it just falls back to the previously-open app.
It may sound difficult but it's not all that bad. Now, if I could somehow get an app that allowed me to specify a hard-coded camera mapping, I would pay good money for this.
Imagine a tasker-controllable launch of each camera view. I would enjoy this, so I could potentially record all cameras full-time, despite what I choose to view. I have a feeling the tablet would drain awfully quickly while recording, and a dedicated dash cam might be more realistic. I really do like the idea of a hidden dash cam though, that cops/criminals might not notice.
I offset the unavoidable drain on my N7 by using yet another timer circuit. When my car turns off, the tablet stays powered for 30 minutes. I detect the loss of power through my rcjoycon, which tells tasker to go into airplane mode, and gracefully shutdown what it can, then kill the rest, and turn off the screen properly. With this setup, I have no issues. I am considering installing a switch to allow the tablet to have power 24/7 for when I am away for extended periods of time. Since I leave my car on a battery tender during those trips, it could be handy to have potential connectivity to the tablet over Wi-Fi. (Just thinking out loud.)

Categories

Resources