Hi Marcel, Sorry, I think have written an unclear text. The first argument of an error message MUST be a string containing the error description, this is a D-Bus definition. Regarding the error code mapping I think my last email make more clear how I intend work with system, D-Bus and HCI errors. Although I am defining a way to report HCI error, I think it will not be possible catch this kind of error without get the hci command complete event. REgards, Claudio On 9/22/05, Marcel Holtmann wrote: > > Hi Claudio, > > > An ERROR may have any arguments, but if the first argument is a > > STRING(error message). Therefore, the signature should be sq (string > > +uint16). > > In my opinion the error message string is not relevant, the client > > applications > > can use it or not. If we consider internationalization, this string > > will not > > the useful. > > the Bluetooth status is always uint8_t and I think it is a good idea to > map these error codes directly. We can define our own codes from 0xff > onwards if we use a uint16. However we should try to use the Bluetooth > defined errors whenever possible. > > A string would be nice, but in generell these are useless. However for > application that doesn't consider internationalization it will be easy > for them to display the errors in clear text. > > Regards > > Marcel > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. > Download it for free - -and be entered to win a 42" plasma tv or your very > own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > Bluez-devel mailing list > Bluez-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bluez-devel >