diff options
author | Fabian Bumberger <fbumberger@rim.com> | 2012-11-30 14:13:55 +0100 |
---|---|---|
committer | Alex <ablasche@gmail.com> | 2012-12-06 22:39:49 +0100 |
commit | e24fd50cec0d90b818e8a03bb94027a8ff6ff46c (patch) | |
tree | 900f1d4a83432dd781aa8226f94330a42d62d643 /src/bluetooth/qnx | |
parent | a7a780c947a30bd26b8be09c884ea7c3ad6305cb (diff) |
QNX fix for bug when setting host mode
Change-Id: I1acffa846843956fbe826c69308d19c1327419ec
Reviewed-by: Alex <ablasche@gmail.com>
Diffstat (limited to 'src/bluetooth/qnx')
-rw-r--r-- | src/bluetooth/qnx/ppshelpers.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/bluetooth/qnx/ppshelpers.cpp b/src/bluetooth/qnx/ppshelpers.cpp index 59463d8c..c9acc043 100644 --- a/src/bluetooth/qnx/ppshelpers.cpp +++ b/src/bluetooth/qnx/ppshelpers.cpp @@ -123,6 +123,7 @@ void endCtrlMessage(pps_encoder_t *encoder) qBBBluetoothDebug() << "writing" << pps_encoder_buffer(encoder); if (pps_encoder_buffer(encoder) != 0) { int res = write(ppsCtrlFD, pps_encoder_buffer(encoder), pps_encoder_length(encoder)); + qBBBluetoothDebug() << QByteArray(pps_encoder_buffer(encoder), pps_encoder_length(encoder)); if (res == -1) qWarning() << Q_FUNC_INFO << "Error when writing to control FD"; } @@ -156,6 +157,16 @@ void ppsSendControlMessage(const char *msg, int service, const QBluetoothUuid &u void ppsSendControlMessage(const char *msg, const QString &dat, QObject *sender) { pps_encoder_t *encoder = beginCtrlMessage(msg, sender); + +// pps_encoder_t json_encoder; +// pps_encoder_initialize( &json_encoder, true); +// pps_encoder_reset( &json_encoder ); +// pps_encoder_start_object( &json_encoder, NULL); +// if ( pps_encoder_add_int( &json_encoder, "access", 1 ) == PPS_ENCODER_OK ) { +// pps_encoder_end_object( &json_encoder ); +// pps_encoder_add_json(encoder, "dat", pps_encoder_buffer( &json_encoder ) ); +// } +// pps_encoder_cleanup( &json_encoder ); pps_encoder_add_json(encoder, "dat", dat.toUtf8().constData()); endCtrlMessage(encoder); } |