Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

{5} Accepted, Active Tickets by Owner (Full Description) (5 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

daniel (1 match)

Ticket Summary Component Milestone Type Created
Description
#130 Improve ogpsd logging and debugging output framework/ogpsd enhancement 09/08/08

The current logging setup for ogpsd logs lots of verbose ubx packet processing details at the DEBUG level and very little higher level information about the state of the SVs and the fix process.

I have attached a patch which attempts to make a start at fixing this with several changes: 1) All UBX packet parsing and processing is controlled by a separate logger under ogpsd.ubx to allow it to be controlled separately to the rest of ogpsd. 2) Add a message at INFO every time the "fix status" of the chip changes. 3) Add a message a DEBUG every time an SV changes state. 4) Add a message at INFO every X seconds with the state of every channel. X is configurable by the new svprint_interval parameter (defaults to 60 seconds). The state of every channel includes which SV is tracked, the state and other data from the NAV-SVINFO message, eg:

ogpsd    2008-09-07 21:54:04,909 INFO     ========
ogpsd    2008-09-07 21:54:29,874 INFO     SV State (3D Fix)
ogpsd    2008-09-07 21:54:29,881 INFO     ========
ogpsd    2008-09-07 21:54:29,889 INFO      SV11 *OE on Ch00 (Code lock) at 15 dbHz, Elev 40, Azim 138
ogpsd    2008-09-07 21:54:29,896 INFO      SV23 -OE on Ch01 (Searching) at 0 dbHz, Elev 43, Azim 169
ogpsd    2008-09-07 21:54:29,903 INFO      SV20 *OE on Ch02 (Receiving data) at 40 dbHz, Elev 77, Azim 80

The three characters after the SV name are the state (* if the SV is used for the current fix, - if not), orbital data present (O if almanac data is available for this SV, - otherwise), ephemeris data present (E if ephemeris data is available for this SV, - otherwise).

The patch also improves the use of UBX protocol values in several places by creating constants and lookup maps.


jluebbe (1 match)

Ticket Summary Component Milestone Type Created
Description
#231 Use SIM country code for locale default setting framework/olocationd enhancement 11/14/08

We can guess a sane default setting for locale from the country code we can read from the SIM.

Yes, not perfect, but a sane default.


morphis (3 matches)

Ticket Summary Component Milestone Type Created
Description
#600 fsogsmd: bug in the AT parser exposed by CMGS timeout too small cornucopia/fsogsm cornucopia-0.13 defect 02/25/11
2000-01-03T19:14:34.227196Z [DEBUG] libfsotransport <0710:2>: Wrote '+CMMS=1'. Waiting (5s) for answer...
2000-01-03T19:14:34.241412Z [INFO]  libfsotransport <0710:2>: SRC: "+CMMS=1" -> [ "OK" ]
2000-01-03T19:14:34.244559Z [DEBUG] libfsotransport <0710:2>: Wrote 'AT+CMGS=153^M'. Waiting (5s) for answer...
2000-01-03T19:14:34.277258Z [INFO]  libfsotransport <0710:2>: SRC: "AT+CMGS=153^M" -> [ "> " ]
2000-01-03T19:14:34.302609Z [DEBUG] libfsotransport <0710:2>: Wrote '0051000B919761315387F80008A78B06080400080501042F0020044104
3504390447043004410020043804490443002C0020043D043E0020043D04350020043F043E0445043E04360435002C002004470442043E00200433043404350
02D0442043E0020043504410442044C002C002004420430043A002004470442043E0020043D043500200441043E0432043504420443044E002E00200422^Z'.
 Waiting (5s) for answer...
2000-01-03T19:14:35.446305Z [INFO]  libfsotransport <0710:3>: URC: [ "%CPRI: 1,2" ]
2000-01-03T19:14:35.447241Z [DEBUG] TiCalypsoUnsolicitedResponseHandler : Dispatching AT unsolicited '%CPRI', '1,2'
2000-01-03T19:14:35.448217Z [DEBUG] TiCalypsoModem <4C>: Did receive a valid response for TiCalypsoPercentCPRI
2000-01-03T19:14:40.005124Z [WARN]  libfsotransport <0710:2>: Timeout while waiting for an answer to '0051000B919761315387F8000
8A78B06080400080501042F00200441043504390447043004410020043804490443002C0020043D043E0020043D04350020043F043E0445043E04360435002C
002004470442043E0020043304340435002D0442043E0020043504410442044C002C002004420430043A002004470442043E0020043D043500200441043E043
2043504420443044E002E00200422^Z'
2000-01-03T19:14:40.007215Z [DEBUG] libfsotransport <0710:2>: Retrying '0051000B919761315387F80008A78B06080400080501042F0020044
1043504390447043004410020043804490443002C0020043D043E0020043D04350020043F043E0445043E04360435002C002004470442043E00200433043404
35002D0442043E0020043504410442044C002C002004420430043A002004470442043E0020043D043500200441043E0432043504420443044E002E00200422
^Z', retry counter = 2
2000-01-03T19:14:40.286281Z [INFO]  libfsotransport <0710:2>: SRC: "0051000B919761315387F80008A78B06080400080501042F00200441043
504390447043004410020043804490443002C0020043D043E0020043D04350020043F043E0445043E04360435002C002004470442043E002004330434043500
2D0442043E0020043504410442044C002C002004420430043A002004470442043E0020043D043500200441043E0432043504420443044E002E00200422^Z" -
> [ "OK" ]
2000-01-03T19:14:40.287271Z [WARN]  TiCalypsoModem <4C>: Unexpected length 1 for FsoGsmPlusCMGS

#659 mdbus2 cant't parse hashtable arguments cornucopia/mdbus2 defect 12/17/11

you can't call methods with an a{sv} signature

It looks like the argument string is splitted at " " before being parsed by GLib.Variant.parse


#665 modem_samsung: no sound during calls cornucopia/fsogsm cornucopia-0.13 defect 03/07/12

hi, on crespo, there is no sound during calls. it says: "Can't set speaker volume together with the modem!" while using mdbus2 to initiate a voice call.

I didn't test more since that is blocking.

in fsogsmd/src/plugins/modem_samsung/soundhandler.vala there is: I've some hints on how to fix it:

if ( gr.code != 0x8001 )

throw new FreeSmartphone?.Error.INTERNAL_ERROR( @"Can't set

speaker volume together with the modem!" );

I'm unsure if it should be 8000 or 8001 since it reports 8000 and every other function is gt.code in the same file.

Else it could be the commit 20f39cc92bc8bf4aae6d1e9b450e46caa5a4fb11 (fsogsmd: modem_samsung: rework sending sound related messages regarding to changes in libsamsung-ipc) that broke it because It did work before...

Denis.


Note: See TracReports for help on using and creating reports.