Thanks for the quick reply.
I use raspberrypi 3 (Linux raspberrypi 4.4.13-v7+ #894 SMP Mon Jun 13 13:13:27 BST 2016 armv7l GNU/Linux)
Bluez Version (5.23-2+rpi2).
I changed some part that you attached because of errors.
I paired the two systems first. Then ran healthd and python script in manager and sample_bt_agent in agent system.
But sample_bt_agent doesn't send any data.
I attached changed plugin_bluez.c that you attached before.
Many thanks in advance.
root@agent /home/antidote/antidote-2.0.0/src # ./sample_bt_agent B8:27:EB:92:CA:49
IEEE 11073 sample agent
DEBUG <agent_init in agent.c:136> Agent Initialization
DEBUG <agent_start in agent.c:345> Agent starting...
DEBUG <init in plugin_bluez.c:1325> Starting BlueZ link...
DEBUG <connect_adapter in plugin_bluez.c:880> connecting adapter: /org/bluez/hci0
DEBUG <connect_adapter in plugin_bluez.c:906> Getting known devices list
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_56_53_2E_B8_7D_3A and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_56_53_2E_B8_7D_3A
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 56:53:2E:B8:7D:3A
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_52_A7_E6_5A_B3_40 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_52_A7_E6_5A_B3_40
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 52:A7:E6:5A:B3:40
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_78_00_9E_47_5D_0F and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_78_00_9E_47_5D_0F
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 78:00:9E:47:5D:0F
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_7B_5C_A8_19_75_48 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_7B_5C_A8_19_75_48
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 7B:5C:A8:19:75:48
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_E0_4C_91_86_0B and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_E0_4C_91_86_0B
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:E0:4C:91:86:0B
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_73_03_83_90_59_7D and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_73_03_83_90_59_7D
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 73:03:83:90:59:7D
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_5F_9E_66_AA_4B_F5 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_5F_9E_66_AA_4B_F5
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 5F:9E:66:AA:4B:F5
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_78_00_9E_47_67_73 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_78_00_9E_47_67_73
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 78:00:9E:47:67:73
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_70_DC_A4_02_6C_6B and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_70_DC_A4_02_6C_6B
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 70:DC:A4:02:6C:6B
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_6F_41_2F_10_ED_07 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_6F_41_2F_10_ED_07
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 6F:41:2F:10:ED:07
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_78_00_9E_47_5A_D7 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_78_00_9E_47_5A_D7
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 78:00:9E:47:5A:D7
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_78_00_9E_47_4F_31 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_78_00_9E_47_4F_31
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 78:00:9E:47:4F:31
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_D9_27_92_0F_F4_AA and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_D9_27_92_0F_F4_AA
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is D9:27:92:0F:F4:AA
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_57_D6_A4_34_4B_6A and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_57_D6_A4_34_4B_6A
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 57:D6:A4:34:4B:6A
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_5C_E3_0F_D0_F9_53 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_5C_E3_0F_D0_F9_53
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 5C:E3:0F:D0:F9:53
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_04_52_C7_07_7A_68 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_04_52_C7_07_7A_68
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 04:52:C7:07:7A:68
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_40_2C_F4_92_B3_DE and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_40_2C_F4_92_B3_DE
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 40:2C:F4:92:B3:DE
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_B8_27_EB_92_CA_49 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_B8_27_EB_92_CA_49
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is B8:27:EB:92:CA:49
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_14_32_D1_8E_E7_49 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_14_32_D1_8E_E7_49
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 14:32:D1:8E:E7:49
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_07_79_0B_77_01 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_07_79_0B_77_01
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:07:79:0B:77:01
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_71_8E_30_53_C8_E1 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_71_8E_30_53_C8_E1
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 71:8E:30:53:C8:E1
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_8C_08_8B_8A_9B_5C and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_8C_08_8B_8A_9B_5C
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 8C:08:8B:8A:9B:5C
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_CC_3D_82_5B_78_8F and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_CC_3D_82_5B_78_8F
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is CC:3D:82:5B:78:8F
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_76_8C_B9_91_A0_A5 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_76_8C_B9_91_A0_A5
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 76:8C:B9:91:A0:A5
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_73_EA_01_C9_E4_0D and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_73_EA_01_C9_E4_0D
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 73:EA:01:C9:E4:0D
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_88_63_DF_CD_B5_6C and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_88_63_DF_CD_B5_6C
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 88:63:DF:CD:B5:6C
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_72_46_CC_04_69_D2 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_72_46_CC_04_69_D2
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 72:46:CC:04:69:D2
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_18_91_75_F4_9E and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_18_91_75_F4_9E
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:18:91:75:F4:9E
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_D5_E5_84_A7_67_7E and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_D5_E5_84_A7_67_7E
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is D5:E5:84:A7:67:7E
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_A4_E4_B8_6C_09_29 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_A4_E4_B8_6C_09_29
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is A4:E4:B8:6C:09:29
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_58_89_9C_44_17_87 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_58_89_9C_44_17_87
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 58:89:9C:44:17:87
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_4D_DA_18_20_F4_79 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_4D_DA_18_20_F4_79
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 4D:DA:18:20:F4:79
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_7A_3E_28_DC_43_7B and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_7A_3E_28_DC_43_7B
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 7A:3E:28:DC:43:7B
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_1C_48_F9_CB_16_5D and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_1C_48_F9_CB_16_5D
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 1C:48:F9:CB:16:5D
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_F1_BD_DE_B2_95_67 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_F1_BD_DE_B2_95_67
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is F1:BD:DE:B2:95:67
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_FC_A1_DF_2D_E4_43 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_FC_A1_DF_2D_E4_43
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is FC:A1:DF:2D:E4:43
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_5C_31_3E_00_7D_98 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_5C_31_3E_00_7D_98
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 5C:31:3E:00:7D:98
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_07_79_0B_77_00 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_07_79_0B_77_00
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:07:79:0B:77:00
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_07_79_0B_76_FF and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_07_79_0B_76_FF
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:07:79:0B:76:FF
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_00_13_7B_49_3B_BB and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_00_13_7B_49_3B_BB
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 00:13:7B:49:3B:BB
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_7B_CB_D7_0F_5C_50 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_7B_CB_D7_0F_5C_50
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 7B:CB:D7:0F:5C:50
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_6D_86_CE_DD_73_42 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_6D_86_CE_DD_73_42
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 6D:86:CE:DD:73:42
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_60_36_DD_75_EB_11 and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_60_36_DD_75_EB_11
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 60:36:DD:75:EB:11
DEBUG <connect_adapter in plugin_bluez.c:947> Connecting signals for object /org/bluez/hci0/dev_52_5D_05_4F_32_3D and adapter /org/bluez/hci0
DEBUG <connect_device_signals in plugin_bluez.c:789> device to be connected: /org/bluez/hci0/dev_52_5D_05_4F_32_3D
DEBUG <get_device_addr in plugin_bluez.c:310> Device address is 52:5D:05:4F:32:3D
DEBUG <create_health_application in plugin_bluez.c:1127> Created health application: /org/bluez/health_app_18
Main loop started
DEBUG <plugin_bluez_connect_cb in plugin_bluez.c:1574> connection initiation error: Method "CreateChannel" with signature "os" on interface "org.bluez.HealthDevice1" doesn't exist