NXP Semiconductors
UM11490
Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK
4.4 Object Push Profile
This section explains how to send the file to a remote device over Bluetooth. BlueZ Stack
provides the obexctl user space utility to send the files to a Bluetooth device.
Use the following steps to configure Object Push Profile using Obex Control utility
(obexctl)
Start the obex daemon on i.MX 8M Quad
root@imx8mqevk:~# /usr/libexec/bluetooth/obexd &
[1] 768
root@imx8mqevk:~#
Connect with a remote Bluetooth device that supports Object Push Profile
Section 4.1 "Scan, pair and connect to Bluetooth classic/Bluetooth LE"
Run the following commands to verify the Object Push Profile capability of the connected
Bluetooth device.
root@imx8mqevk:~#
bluetoothctl
Agent registered
[Moto E]#
info B4:F5:00:31:CB:4E
Device B4:F5:00:31:CB:4E (public)
Name: Moto E
Alias: Moto E
Class: 0x005a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: OBEX Object Push
(00001105-0000-1000-8000-00805f9b34fb)
UUID: Audio Source
(0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target
(0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control
(0000110e-0000-1000-8000-00805f9b34fb)
UUID: Headset AG
(00001112-0000-1000-8000-00805f9b34fb)
UUID: PANU
(00001115-0000-1000-8000-00805f9b34fb)
UUID: NAP
(00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway
(0000111f-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server
(0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server
(00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information
(00001200-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile
(00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile
(00001801-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v000Fp1200d1436
[Moto E]#
UM11490
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2021. All rights reserved.
User manual
Rev. 2 — 29 January 2021
65 / 88