Camera API???? - Windows Mobile Development and Hacking General

I need to camera API of imate to develop some applications.
Does anyone know where to get it?
and any ways to import camera.dll?
thanks!!

Camera API
You're not the only one trying to get hold of the camera API for this device, I think there are quite a few of us that are trying. I sent an e-mail off today to HTC and to O2, to see if I could get a response.
I believe Microsoft are also now aware of this problem. The last I heard was that HTC have a problem with the camera API and that they had e-mailed a copy of this to someone back in May, but it didn't work.
I am hoping that they will e-mail me the latest stuff... we shall see... If I manage to get hold of it I will be posting it EVERYWHERE... Including on here and on my website:
www.ip-ms.co.uk
Let me know if you have any success!

you can disassemble camera.dll to determine IOCTLs that are used to communicate with it (a CAM1: device). Or decompile HTCCamera.dll, it exports some interesting functions like "Camera_GetPreviewImage".
You may try to contact www.iastyle.com, as far as I see they have developed camera application for Imate.
The other idea is to take .NET CF camera class and to try to use it in Imate. Or to download camera SDK from HP hoping that ti is compatible with imate. You may convert all references to SDIOCam.dll to HTCCamera.dll.
Look at http://www.bistia.com/en/prod-faq.html#cam

O2 ActiveSync, Development & deployment with VS2003
O2 have been of very little help. They do have an SDK from HTC however they are not allowed to release it as they are under an NDA.
I guess we will have to continue with the quest of hacking into the dll's and getting in that way.
On a slightly different note, can someone help me out with a deployment problem with my XDA 2.
I am running VS.Net 2003, with SQL Server CE 2.0 & SP3 and SQL Server 2000 SP3, Active sync 3.7.1 and PPC 2003 ROM verson 1.03.00 USA
The device connects to active sync but I can't deploy to the PDA in VS.Net It works in emulation. I can't just copy the cab files coz I need the SQL CE management tools to be deployed with the application as it is the first time of deploying a SQL CE app to the device.
I have tried removing proxyport reg file and re-placing it... I have uninstalled VS.Net, Active sync and everything else and re installed it. I have even done a complete new install on a totally clean pc following the MS guidlines on the order of installation. Still no joy!
What more can I do? I have also tried installing with IRdA as well... this didn't work either but i could still active sync with it.
Help is definately required on this one guys!
Many thanks
Sarah

Re: O2 ActiveSync, Development & deployment with VS2003
the only thing that you have not tried is upgrading your ROM. Try it, but backup it first.

Related

bypass software checking?

anybody know how to full installation into thinking that its installing the device with pocketpc 2002? i'm running 2003 and most of the software refuses to install via setup and pocket plus refuses to install even by copying the .cab file. any ideas what string to change in the registry?
thanks
alex
Pocket Plus is known to be so far incompatible with Mobile Windows 2003 for Pocket PC (aka PPC2003). Core OS differences in the Today plugin spec seem to be preventing it from running.
Watch for an update soon by the great spb developers (no, I don't have any affiliation with them other than the email I got when I asked the same thing).
thanks. i don't really care for today plug in as i want the close button.
You may want to try Gigatask, www.gigatask.com, from the makers of
GigaBar in the meantime
Or if you'd like a cascading start menu with task closer to boot, try
SmallMenu Plus from www.tillanosoft.com.
I use both on the opposite corners of my menubar, and each
complements the other wonderfully.
Oh, and by the way, I've sent you a pm.
Regards,
Vagelis

Microsoft Money Users Tip

OK, I realize that this won't matter to many of you, but since I searched on here earlier hoping someone would know, maybe I can help someone in the future.
If you use Microsoft Money 2003 and sync it to your handheld, you'll find that once upgraded to Windows Mobile 2003, the installer won't install on the handheld (It expects PPC 2002). To work around this, you need to visit Microsoft's site www.microsoft.com/money and download the 2004 version of pocket pc money. Now it will install on the handheld but won't recognize money on the PC, so you download the older PPC 2002 file (from www.pocketpc.com's download section) and it will create the appropriate entry in ActiveSync.
Just an example of an oddity, perhaps it will help someone else.
I ended up upgrading to PPC money 2004 and then to Money Deluxe 2004 to get it to work properly. Both files can be found for free if you search around. I used eDonkey.
If thats not blatent I dont know what is ... LOL
like record companies... if Microsoft stopped screwing its customers then they might actually buy something?
I'm a little against using software from MS that I havent bought.... means they can still add me as statistic on who uses Microsoft...
80% of desktops run Windows... prolly 25% of that is legit
Pocket money 2004 for WM2003 and for MS Money 2004 is exist.
http://www.microsoft.com/money/support/downloads/downloads.asp :?
dadarkmcse said:
OK, I realize that this won't matter to many of you, but since I searched on here earlier hoping someone would know, maybe I can help someone in the future.
If you use Microsoft Money 2003 and sync it to your handheld, you'll find that once upgraded to Windows Mobile 2003, the installer won't install on the handheld (It expects PPC 2002). To work around this, you need to visit Microsoft's site www.microsoft.com/money and download the 2004 version of pocket pc money. Now it will install on the handheld but won't recognize money on the PC, so you download the older PPC 2002 file (from www.pocketpc.com's download section) and it will create the appropriate entry in ActiveSync.
Just an example of an oddity, perhaps it will help someone else.
Click to expand...
Click to collapse
Even if It was one year ago, problems are always the same. I have upgraded to MicrosoftMoney 2005, an Cash Organizer Money Sync 1.1(the last one) doesn't recognize MM2005 version (it aspects 2004 one) and so I can't install it on my PC and on my Qtek2020. I had upgraded MM2004 version to 2005 one, manteining Cash Organizer Money Sync 1.1 installed. But on Syncronizeing it didn't recognize MM2005 version. Than I tried to uninstall Cash Organizer Money Sync 1.1 and to install it trying to let its see MM2005...but it didn't.How can I create the appropriate entry in ActiveSync so that MM2005 be recognized?
so you download the older PPC 2002 file (from www.pocketpc.com's
Click to expand...
Click to collapse
can you tell me the name of the file i have to download please ?
How did you get Microsoft Money 2005?
wiredup said:
How did you get Microsoft Money 2005?
Click to expand...
Click to collapse
Ehm... ... :roll:

J2ME PIM JSR-75 for TyTn WM5 possible?

I have been trying to use JSR-75 API for a J2ME application on my SPV M3100. It seems the PIM api is not on the phone :-( even though it is MDIP 2.0 and CLDC 1.1 compliant...
Firstly, it would be great if someone else could confirm this!!!! I have only found one other place on the net to verify it, so another few would help!
Secondly... has anyone managed to successfully use the JSR-75 PIM functionality on this device (or similar)? I have also installed the ibm J9 code, but this too did not give me access to the phone's contacts list, as I wanted
PHUH!
I am sure there is an easy answer to some of this and I m just missing a part of the puzzle
Many Thanks
Sanjay
If the Intent software doesn't support that JSR, then there's nothing you can do about it. The latest WM6 ROMs have a slightly newer version of MIDlet Manager, maybe it supports JSR-75. You could also try the version of Java that comes with NetFront.

Microsoft Net Version Updating

Sorry but I am newbie around here,
I have tried to run some programs a recently downloaded on my HERMES but when I try to run those programs, they indicate that my Microsoft net version so older that I need a newer one.
I have WM5 on my device
A) Where can I get a newer version? Is it free?
B) Can I keep my WM5 version but updating my Microsoft net version?
C) What is the purpose of this application?
I think you are talking about the microsoft dotnet framework(called compact framework on WM).
If so, you can download and install it free from microsoft. Do a google search for 'Compact Framework 2.0 Redestributable' and follow the microsoft link to download it on your pc(on which you do active sync). After download run the install on your pc. Next time when you active sync the compact framework will be updated to your pda.
If you are still could not find the download... go to one of the software I published(check my signature) and in the first post of any of my software I have a link to 'Compact Framework' download.
HTH
Edit: forgot your questions B and C
B: It does not affect your WM version(Yes to your question)
C: It makes your PDA run the applications built with .net technology. Most of the 'new applications' built now a days are .net. So no harm in updating to compact framework.
Nice !!!!!
I did it as you said and it's ok!!!!!!
Thanks..
i dont think most new apps are in .net as it still got some performance issues on pda's imho
Rudegar said:
i dont think most new apps are in .net as it still got some performance issues on pda's imho
Click to expand...
Click to collapse
Yes I do agree with you Rudegar.
But I do not treat that as an issue, since the dotnet architecture built such a way that the 'Things gets initialized as they are accessed' and the the 'Objects gets distroyed based on framework's assessment as to when to dispose things'. I think because of these behavior sometimes we see it as 'peforming bad'.
But one thing is sure that the dotnet did(or WILL) not replace the older native way of doing things(It's still long way to achieve it). Even a simple today pluggin is impossible with pure dotnet.

Can a Palm OS platform run simultaniously on a WM6 phone?

Hi guys, I have an HTC touch (sprint) and got a job with a air balancing company and they have software that links their ppc's to their server for live data entry. however the application is only available for the palm os. Does anyone know if installing multiple OS's on a phone is even possible, like installing linux on an ipod? or if not, any way to convert a palm os application to WM6 combatible application. If needed, i have the install files for my application, any assistance would be greatly appreciated. If nothing exists i would even consider payment for the application to be convtered if anyone is intrested.
Thank you
Matt
you would probably have to build the application up again from the ground up if its a native palm application, although, if its written in a common language, i dont see why it couldnt be ported over
somebody more knowledgable should be able to help you better
and welcome to xda-devs
you can use styletap to run palmOS apps on windows mobile, if this is what you want to do.
Well, im 50% there, styletap works great, im able to load the software and run it, no glitches yet, however styletap doesnt seem to be allowing the application to sync with my server. any1 have any ideas? i even tried first establishing a data conn in WM6 using IE and hopped back to style tap to sync again. no luck

Categories

Resources