void hfp_ag_create_service(uint8_t * service, int rfcomm_channel_nr, const char * name, uint8_t ability_to_reject_call, uint16_t supported_features){ if (!name){ name = default_hfp_ag_service_name; } hfp_create_service(service, SDP_HandsfreeAudioGateway, rfcomm_channel_nr, name, supported_features); // Network de_add_number(service, DE_UINT, DE_SIZE_8, ability_to_reject_call); /* * 0x01 – Ability to reject a call * 0x00 – No ability to reject a call */ }
void hfp_hf_create_service(uint8_t * service, int rfcomm_channel_nr, const char * name, uint16_t supported_features){ if (!name){ name = default_hfp_hf_service_name; } hfp_create_service(service, SDP_Handsfree, rfcomm_channel_nr, name, supported_features); }