fix bug: send webservice request fail when ble is discovering
add setting: load data from server