**** BEGIN LOGGING AT Wed Nov 04 02:59:57 2009 Nov 04 03:03:19 denkenz, I have got plugin.c compiled. thanks. Nov 04 03:03:54 moblin rpm package need some modification according to this. Nov 04 03:04:31 denkenz, do I need to modify ofono.rules file? Nov 04 03:04:39 or just use it directly? Nov 04 03:05:16 I just put it into udev config directly directly Nov 04 03:05:27 denkenz, cool. Nov 04 03:05:41 denkenz, then what else I need to do? Nov 04 03:06:09 start dbus-monitor --system sender=org.ofono Nov 04 03:06:11 start ofonod Nov 04 03:06:27 You should see Modems with mbm* once you plug it in Nov 04 03:06:42 cool Nov 04 03:06:47 + ;-) Nov 04 03:29:46 denkenz, I remove the mbm configure item from modem.conf, and start ofono. Nov 04 03:30:17 denkenz, I think from d-feet it should export mbm modem. But I can not got it. Nov 04 03:30:31 denkenz, So I am afraid that it still can not work. Nov 04 03:32:50 denkenz, insert/remove dongle, I can see the udev event from udevmonitor Nov 04 05:17:05 denkenz, I found the root cause why it can work here. Nov 04 05:18:46 denkenz, I got modem from udev in the end. Nov 04 05:19:39 denkenz, I will give out patch soon Nov 04 06:54:45 denkenz, ping Nov 04 08:40:04 morning Nov 04 17:24:40 holtmann: around? Nov 04 21:01:26 good evening Nov 04 22:16:09 denkenz: Now I am. Nov 04 22:16:29 heh, did you see the discussion on HFP yesterday? Nov 04 22:21:46 holtmann: I think jhe wanted to see if you agree with the approach / api taken Nov 04 22:22:03 Didn't look at it at all. Nov 04 22:23:49 holtmann: http://pastebin.ca/1655787 Nov 04 22:24:03 holtmann: That's the API we brainstormed yesterday Nov 04 22:27:57 Why HandsfreeManager and not simply on the Audio interface? Nov 04 22:28:09 Or the Gateway interface? Nov 04 22:28:17 The audio interface is per device Nov 04 22:28:22 We want something per-adapter Nov 04 22:28:42 Okay. Fair enough. Nov 04 22:28:59 And make it NewConnection. The interface already includes the "Handsfree" part. Nov 04 22:29:39 yep on that one Nov 04 22:30:22 holtmann: changed, the other part is that we probably want to get rid of the current HeadsetGateway interface Nov 04 22:30:29 And I do prefer IndicateConnection or similar with proper errors so the Agent can reject connections. Nov 04 22:31:00 Or maybe RequestConnection. Nov 04 22:31:19 Won't we already have the Authorization Agent asked about the new connection? Nov 04 22:31:32 Seems pointless to have the Handsfree agent also do it... Nov 04 22:31:39 That sounds wrong actually. Maybe NewConnection is good. I don't know actually. Too early in the morning. Nov 04 22:32:01 lol Nov 04 22:32:06 You will need to support this in case something goes wrong inside oFono. Nov 04 22:32:22 We just close the socket Nov 04 22:32:41 Btw. (object device, ...) in the API and not "path" please. Nov 04 22:33:01 Call it what it really is. Nov 04 22:33:29 yep, change made Nov 04 22:33:50 Sometimes you might wanna report something more usefull than just closing the socket. However that can be easily fixed later anyway. Nov 04 22:34:17 Well let me think about, right now I can't imagine anything Nov 04 22:35:00 We can do the SCO / 1 HF active per adapter policy inside BlueZ Nov 04 22:35:34 can we do multiple SCO links over 1 adapter yet? Nov 04 22:45:36 Not yet. Nov 04 22:45:56 We can do multiple SCO over one adapter, but only one per adapter, remove device pair. Nov 04 22:46:05 s/remove/remote/ Nov 04 22:47:27 so theoretically we can do up to 3 fully featured HFP connections over 1 adapter? Nov 05 00:30:52 denkenz, My Dell 5530 Card works in the end on ofono, after fixing several weird issues. I can dhclient and ping now. ;-) Nov 05 00:32:12 martin_home: Nice. Nov 05 01:01:33 martin_home: Cool :) Nov 05 01:23:56 denkenz, zhenhua: so, We really want to do the audio of HFP. I Still don't have too much idea. Have to re-read yesterday's discussion Nov 05 01:25:16 denkenz: does the fisrt step is to the hfp interface on bluez? Nov 05 01:34:00 padovan: don't know if denkenz is here. Nov 05 01:34:38 padovan: will you work on bluez part? Nov 05 01:34:56 padovan: actually, i have worked out a bluez prototype Nov 05 01:35:14 padovan: but it's not complain with the new API interface Nov 05 01:49:35 zhenhua: I wanna work in all the audio stuff, not only bluez part. Nov 05 01:50:07 zhenhua: but I need first to learn Nov 05 01:50:25 zhenhua: are you working on your prototype now? Nov 05 01:50:27 audio stuff is simple, my prototype already work well. ;) Nov 05 01:50:49 SCO could route to PA Nov 05 01:50:56 right Nov 05 01:51:23 but do we need adapt it to the new API, right? Nov 05 01:51:35 so my work is done by adding a new profile instead of this new API Nov 05 01:51:41 yes Nov 05 01:51:58 hfp client with ag? Nov 05 01:52:19 right, hfp client role Nov 05 01:52:36 the phone is AG role Nov 05 01:52:44 server role Nov 05 01:53:09 okay, but it can connect to ag like windows can? Nov 05 01:53:15 with sco Nov 05 01:53:46 zhenhua: so what each of us will do? are you working now on bluez? Nov 05 01:53:49 Windows? i don't know. SCO comes from AG Nov 05 01:54:26 padovan: i really don't know. the bluez work is done before multicall. Nov 05 01:54:44 padovan: bluez work is done in order to test voicecall. Nov 05 01:55:08 right. Nov 05 01:55:19 zhenhua: what are the next steps? Nov 05 01:55:19 I meand windows with widcomm can route phone audio to mic/speakers Nov 05 01:55:20 without it, we don't have sound Nov 05 01:55:50 but can't dial numbers or use dtmf Nov 05 01:56:08 tmzt: to which mic/speaker? to the mic/speaker of client? Nov 05 01:56:23 of the pc, yes Nov 05 01:57:08 why it's Windows? i am stupid, we are on Linux, right Nov 05 01:57:34 if it is Linux and could run oFono and bluez, it should be fine. ;) Nov 05 01:58:06 padovan: I don't know the next steps, let denkenz and holtmann decides Nov 05 01:58:36 padovan: shall i send out my current work for review? Nov 05 02:01:13 zhenhua: yes, then I can help adapt it to the new API Nov 05 02:03:15 padovan: i am glad to. i'd also like to work on that if i have time... Nov 05 02:03:54 zhenhua: right. Nov 05 02:03:57 I mean windows can do it not that I want to do it on windows Nov 05 02:04:01 padovan: because i've spend lots of time on that stuff. Nov 05 02:04:15 just trying to understand what you are working on Nov 05 02:05:31 zhenhua: ok, but I need something to work on audio stuff for HFP Nov 05 02:05:32 tmzt: i think windows should able to do it. Nov 05 02:05:55 padovan: extra work for audio stuff? Nov 05 02:06:40 sorry I think I have confused things a bit Nov 05 02:06:43 tmzt: the work is to control phone to dial and answer call on netbook. Nov 05 02:06:55 right, ok Nov 05 02:06:56 tmzt: e.g. IVI system. Nov 05 02:07:17 I only meant to ask if that included audio Nov 05 02:07:25 tmzt: sure Nov 05 02:07:42 tmzt: the audio also route to the netbook Nov 05 02:08:23 zhenhua: what extra work? we need the bluez part first, right? Nov 05 02:08:54 padovan: my prototype contain both bluez and audio patch Nov 05 02:09:05 padovan: and they are working together fine now. Nov 05 02:09:18 padovan: the audio patch is very small one. Nov 05 02:10:44 zhenhua: does this mean that most of the work is done? Nov 05 02:11:06 padovan: the rest work is to complain with the new API. I think. Nov 05 02:12:58 zhenhua: is audio working in both sides? Nov 05 02:13:22 padovan: give me few day to organzie my patch. and i will send you a copy for review. Nov 05 02:13:35 padovan: yes. i think so. Nov 05 02:13:45 padovan: both source and sink Nov 05 02:14:13 zhenhua: what can I do in the meanwhile into HFP? Nov 05 02:14:38 padovan: lots of work. you can ask denkenz for more. Nov 05 02:14:48 zhenhua: great Nov 05 02:14:49 padovan: i guess the next big thing is SAP Nov 05 02:15:00 what is SAP? Nov 05 02:15:29 padovan: sim access profile. but also phonebook sync. PBAP? Nov 05 02:15:42 yes, right Nov 05 02:30:52 zhenhua: thanks for the explanations, I'll talk to denkenz tommorow to do other works. Nov 05 02:42:32 padovan: yeah. let's sync on that. Nov 05 02:42:57 padovan: will give you patch later. i am busy in multicall now. Nov 05 02:51:20 guys, lets not get ahead of ourselves with SAP Nov 05 02:51:34 zhenhua: Feel free to post what you have so padovan can start gearing up Nov 05 02:51:51 padovan: See if you can work on getting the interface we defined up and running on the BlueZ side Nov 05 02:52:48 denkenz: yeah, i will send you a mail attaching my current patch. Nov 05 02:53:01 denkenz: i don't want to send it to mailing list since it's not ready yet. Nov 05 02:53:13 zhenhua: Who cares? Nov 05 02:53:21 zhenhua: Just send it to the ML :) Nov 05 02:53:41 send to bluez ML?? Nov 05 02:53:49 or oFono??? Nov 05 02:54:08 either one Nov 05 02:54:24 err... Nov 05 02:55:41 denkenz: it looks not a good idea to swap call before dialing a second call Nov 05 02:56:01 denkenz: my two test phones all cannot handle it well Nov 05 02:56:28 heh Nov 05 02:56:56 how do they explode? Nov 05 02:57:32 one is like yesterday that i send mail to you. Nov 05 02:57:39 that's iPhone. Nov 05 02:57:57 another LG phone is alreadys dialing the second call but no response Nov 05 02:59:21 jeez, all these implementations are just crap Nov 05 02:59:43 Is this a timing issue, can you do the same steps manually from minicom ? **** ENDING LOGGING AT Thu Nov 05 02:59:56 2009