MyQJ | QJ.NET | Apple | Mobile | Photography | Science | MMORPG | Nintendo DS | Wii | World of Warcraft | PlayStation 3 | PSP | Tabula Rasa | XBOX 360 | Gadgets | PC Gaming | DL.QJ | Trade Games
Home :: XML Feed :: Files :: Forums :: Bookmark site :: Terms of use :: Privacy policy :: Submit News :: Advertise :: Contact us


Go Back   QJ.NET Forums > All QJ Forums > Gaming Forums > QJ.NET Sony PSP Forums > PSP Development, Hacks, and Homebrew > PSP Development Forum
Register FAQ+ Become Premium Members List Mark Forums Read Log Out


Welcome to the QJ.NET Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Reply
 
Thread Tools
Hey Guest!
Not Registered? Join today!

Registration allows you too:

Post on our Forums.

Take part in games and registered user benefits!

Get rid of this ad....
Old 11-29-2006, 03:48 AM   #1
Mat17
Neophyte
 
Mat17's Avatar


Join Date: Nov 2006
Posts: 37
Points: 324.05
Donate
Default [RELEASE] PspIrda 0.0.1 : transfer file to your mobile phone, PC, Palm, ...

PspIrda 0.0.1
"En essayant continuellement, on finit par réussir. Donc: plus ça rate plus on a de chances que ça marche."

Warning: approximative english!!!

Hi,

PspIrda is a Irda Obex file transfer program ie you can transfer files between your psp, your cell phone, your palm, your pc and all the devices compatible with this protocol.

The irda stack used in this program is not from me. Its author ask to not promote work derivate from his work with his name so you will only find it in the copyright file of the program. Thank you for your great work Mr ... !


This version 0.0.1 is a proof of concept.
I know the GUI is ugly but it wasn't the objective of this release.
The objective was to release something functional to test it with your devices and to have feedback on the compatibility.

The main problem of this release is the transfer speed. It's slow, really slow; the speed is 9600pbs. It's not a limitation of the technology which can go up to 115200bps but of the pspsdk which doesn't include any function to configure the speed of irda port of the PSP. The developers at ps2dev.org are doing an amazing job with the pspsdk and I'm sure they will find us a way to change this.


Working configurations:
PSP -> Nokia 6131
Nokia 6131 -> PSP

Configurations to test:
PSP -> PSP
PSP -> PC (windows, linux, ...)
PC -> PSP
Cell phones -> PSP
PSP -> Cell phones
PSP -> Palm
Palm -> PSP
everything you imagine!!!

I need your feedback! Give me the results of your tests and don't forget to indicate the exact configuration of the test.

If the test doesn't work, I've included a debug version which outputs a debug.log in the pspirda directory which contains the data exchanged between the 2 devices. You just have to try a transfer with this version and send me your file and the corresponding debug.log. Use a small file for the test (less than 1ko) or the log will be huge.

This program is released under a BSD license.
Compiled for firmware 1.5. Require OSLib.

Now let's try!

http://www.mediafire.com/?9meawtewtzm

MaT
Mat17 is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 03:57 AM   #2
Oyez
QJ Hot 300th Member
 



Join Date: Sep 2006
Location: Telford, England
Posts: 468
Points: 339.46
Donate
   
Default

Hey, I've downloaded.

but, I'm not sure what the OSLib is.

Thanks for any help.
__________________
Oyez is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 04:00 AM   #3
Mat17
Neophyte
 
Mat17's Avatar


Join Date: Nov 2006
Posts: 37
Points: 324.05
Donate
Default

OSLib is only required if you want to compil it from the sources.
Otherwise just use it as any normal homebrew.

MaT
Mat17 is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 04:42 AM   #4
Oyez
QJ Hot 300th Member
 



Join Date: Sep 2006
Location: Telford, England
Posts: 468
Points: 339.46
Donate
   
Default

Thanks.
I'll try this out soon.
__________________
Oyez is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 05:07 AM   #5
Destructo
Novice
 
Destructo's Avatar


Join Date: Sep 2005
Location: Cancun, Mexico
Posts: 50
Points: 300.92
Donate
Default

I will test it out with my Sony Ericsson w600
Destructo is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 05:45 AM   #6
lame
Neophyte
 
lame's Avatar


Join Date: Sep 2006
Posts: 24
Points: 335.22
Donate
Default SonyEricson K750i

..don't work with K750i.
I think for PC filetransfer you need a software that can the obex protokoll over irda.
Possible that some sync software can do this.

Bye
lame
lame is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 06:25 AM   #7
Mat17
Neophyte
 
Mat17's Avatar


Join Date: Nov 2006
Posts: 37
Points: 324.05
Donate
Default

Lame,

Can you try the debug version and send me the debug.log created in the pspirda directory.

I will try to find who is responsible for the failure.

Thank you

MaT
Mat17 is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 07:11 AM   #8
lame
Neophyte
 
lame's Avatar


Join Date: Sep 2006
Posts: 24
Points: 335.22
Donate
Default

The manual from SonyEricson tells you need 115200 bit/s.
I think that's the problem.
I cannot changed the speed on the Mobile side :-(.

I have two logs for you in the attached zip file.
debug1.log (sending)
debug.log (recieving).

But i can not get any connection.

lame
Attached Files
File Type: zip debug.zip (980 Bytes, 5 views)
lame is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 07:17 AM   #9
Anti-QuickJay
ur mum
 



Join Date: Aug 2006
Location: Whittier, CA
Posts: 5,331
Points: 645.86
Donate
   
Default

Hope you improve it, File transfer for the psp can be really nice.
__________________

Anti-QuickJay is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 11-29-2006, 07:35 AM   #10
hqm42
Neophyte


Join Date: Jul 2006
Posts: 7
Points: 300.00
Donate
Default

I tried to send a file from my Alcatel OT C552 and it did not work. there only was a blank file with the correct filename on my memstick...

here is the debug.log

Spoiler for debug.txt:
FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 00 00 CA 2D C1 FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 01 00 12 34 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 FE BF 01 67 19 02 18 E1 87 5E 0B 01 00 00 82 20 00 42 6C 61 75 4C 6F 67 69 63 1A A7 C1
<--
FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 02 00 7A 1E C1 FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 03 00 A2 07 C1 FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 04 00 AA 4A C1 FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 05 00 72 53 C1 FF FF FF FF FF FF FF FF FF FF C0 FF 3F 01 E1 87 5E 0B FF FF FF FF 01 FF 00 B1 25 00 41 4C 43 41 54 45 4C 20 4F 54 43 35 35 78 D9 A7 C1 FF FF FF FF FF FF FF FF FF FF C0 FF 93 E1 87 5E 0B 67 19 02 18 46 01 01 3F 82 01 01 83 01 3F 84 01 01 85 01 80 86 01 01 08 01 FF 2F 23 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 73 67 19 02 18 E1 87 5E 0B 01 01 02 82 01 01 83 01 0C 84 01 01 85 01 80 86 01 80 08 01 01 D1 C2 C1
<--
C0 47 11 21 05 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 11 F9 1C C1
<--
C0 47 10 80 01 01 00 A5 33 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 30 81 00 81 8E BA C1
<--
C0 47 32 00 01 84 04 4F 42 45 58 13 49 72 44 41 3A 54 69 6E 79 54 50 3A 4C 73 61 70 53 65 6C D4 BD C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 52 01 00 84 00 00 01 00 01 01 00 00 00 01 04 21 C1
<--
C0 47 54 81 02 01 00 01 91 2F C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 74 82 01 81 00 01 C9 01 C1
<--
C0 47 76 80 01 02 01 6F 92 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 96 81 00 82 B2 61 C1
<--
C0 47 98 01 02 00 80 00 07 10 00 05 F4 7C E7 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 B8 02 01 01 A0 00 07 10 00 01 88 7A 1E C1
<--
C0 47 B1 2B A0 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 B1 F3 B9 C1
<--
C0 47 BA 01 02 01 02 00 35 01 00 1F 00 43 00 61 00 6D 00 30 00 30 00 30 00 30 00 32 00 34 00 2E 00 6A 00 70 00 67 00 00 42 00 0E 69 6D 61 67 65 2F 6A 70 65 67 00 C3 00 00 11 E0 0A 1E C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 DA 02 01 01 90 00 03 FD 42 C1
<--
C0 47 D1 2D C3 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 D1 F5 DA C1
<--
C0 47 DC 01 02 01 02 01 88 48 01 85 FF D8 FF E0 00 10 4A 46 49 46 00 01 01 00 00 01 00 01 00 00 FF FE 00 12 41 4C 43 41 54 45 4C 20 20 20 20 20 20 20 20 20 FF DB 00 84 00 09 06 07 08 07 05 09 08 07 08 0A 0A 09 0B 0E 17 0F 0E 0C 0C 0E 1C 14 15 11 17 22 1E 23 23 21 1E 21 20 25 2A 36 2E 25 28 33 28 20 21 2F 40 2F 33 38 39 3C 3D 3C 24 2D 42 47 42 3B 46 36 3B 3C 3A 01 0A 0A 0A 0E 0C 0E 1B 0F 0F 1B 3A 26 21 26 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A FF C4 01 A2 00 00 01 05 01 01 01 01 01 01 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 08 09 0A 0B 10 00 02 01 03 03 02 04 03 05 05 04 04 00 00 01 7D 5D 01 02 03 00 04 11 05 12 21 31 41 06 13 51 61 07 22 71 14 32 81 91 A1 08 23 42 B1 7D E1 15 52 D1 F0 24 33 62 72 82 09 0A 16 17 18 19 1A 25 26 27 28 29 2A 34 35 36 37 38 39 3A 43 44 45 46 47 48 49 4A 53 54 55 56 57 58 59 5A 63 64 65 66 67 68 69 6A 73 74 75 76 77 78 79 7A 83 84 85 86 87 88 89 8A 92 93 94 95 96 97 98 99 9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3 B4 B5 B6 B7 B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA D2 D3 D4 D5 D6 D7 D8 D9 DA E1 E2 E3 E4 E5 E6 E7 E8 E9 F2 71 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 FC 02 01 01 90 00 03 B3 79 C1
<--
C0 47 FE 01 02 00 EA F1 F2 F3 F4 F5 F6 F7 F8 F9 FA 7D E0 3E C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 1E 02 01 01 D1 00 03 3A 30 C1
<--
C0 47 10 01 02 01 02 01 88 48 01 85 01 00 03 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 01 02 03 04 05 06 07 08 09 0A 0B 11 00 02 01 02 04 04 03 04 07 05 04 04 00 01 02 77 00 01 02 03 11 04 05 21 31 06 12 41 51 07 61 71 13 22 32 81 08 14 42 91 A1 B1 7D E1 09 23 33 52 F0 15 62 72 D1 0A 16 24 34 E1 25 F1 17 18 19 1A 26 27 28 29 2A 35 36 37 38 39 3A 43 44 45 46 47 48 49 4A 53 54 55 56 57 58 59 5A 63 64 65 66 67 68 69 6A 73 74 75 76 77 78 79 7A 82 83 84 85 86 87 88 89 8A 92 93 94 95 96 97 98 99 9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3 B4 B5 B6 B7 B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA D2 D3 D4 D5 D6 D7 D8 D9 DA E2 E3 E4 E5 E6 E7 E8 E9 EA F2 F3 F4 F5 F6 F7 F8 F9 FA FF 7D E0 00 11 08 00 80 00 A0 03 C8 21 00 96 11 01 64 11 01 FF DA 00 0C 03 C8 00 96 11 64 01 00 3F 00 A3 78 A4 EA 93 47 0A 80 3C D6 44 1E DB 88 5F D3 1F 9D 6C 7C 58 91 53 C4 96 36 88 32 B6 F6 48 48 F4 25 9B 8F FC 74 55 D3 93 69 B9 15 2B 24 B1 0D 47 6B B3 0E 7D E0 C7 24 85 4A 65 C7 70 7D 5D AB AE D2 22 89 51 79 25 42 8E 3D 3F CE 71 58 A9 73 0B 2D CA 05 BC D9 DE 41 8D AB 8D A7 EB 5D 36 83 1F FA 3A B3 71 C7 4F CA 9A B9 6A 1E EA 66 BC 93 24 4A 4B 10 00 15 52 6B F6 CE D5 38 AA 6D 22 7A 54 F9 B5 64 3F 69 DC 32 6F 08 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 30 02 01 01 90 00 03 32 89 C1
<--
C0 47 32 01 02 01 81 00 03 CE F1 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 52 02 01 01 A0 00 03 A2 9C C1
<--
C0 47 54 81 02 02 01 A9 17 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 74 82 01 82 F2 1A C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 71 27 66 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 71 FF 7F C1
<--
C0 47 FF C0 47 53 37 64 C1
-->
FF FF FF FF FF FF FF FF FF FF C0 46 73 67 19 02 18 37 64 02 01 17 E0 C1
hqm42 is offline   Quote this post in a PM