[Q] Bluetooth broadcasting realtime - is it possible? - Android Q&A, Help & Troubleshooting

Is it possible to broadcast data via bluetooth to one ore more connected devices? I mean that each phone will be master and slave at the same time and each phone will broadcast data that should be received by all other phones. Or is the only possibility to use a "client-server"-like topology; one phone acts as a server and listens to all clients and then sends data from each client to the rest of clients in the network?
Which variant should be more effective? If broadcasting is possible then the same implementation can be used for all devices and if one device will die communication between rest of network can continue. And also will there be enough to send one message per device - not message from each device to server and then back to all devices. Am I right?

Related

Secure Phone Calls

Hi everybody...
Can we make secure phone calls from our windows mobile phone ?
Do both the phones have to be windows phone, so that one can encrypt, transmit over cellular line and on the other hand listener can receive that encrypted line, decrypt and then listen ?
Any kind of help will be appreciated !
TIA
A regular phone call still goes through your carrier, which is automatically a voice call. That is done in the radio unit, not in Windows Mobile. On the other hand, you can try and use Skype or something in that fashion using a data connection (3G, UMTS, HSDPA etc).

Androne - Inviting comments

Hi, I wanted to share an idea to see if it can be implemented. I am not a software guy, but I guess I can manage technology to a limited level. Inviting your comments and suggestions on how this can implemented. Thanks
Androne is VOIP softphone capable of initiating a call even when the phones are not on the Internet. Following are the features of Androne
1. Asynchronous call initiation
2. Remote Phone Call
Asynchronous Call Initiation (ACI)
Typically for two VOIP phones to talk to each other, they must be online and registered with a central server. If they are not online, they cannot talk. With ACI implemented, a call can be initiated between two VOIP phones by booting up the offline phone to online mode and connecting the call. The booting up will be done by Androne server which will make a regular call to the offline phone. The androne background process will detect the incoming call from the server and put the phone in an online mode if there are Wifi or 3G network available. Now the regular VOIP call can be initiated.
Usecase: Tom and Reji are two android users with Androne installed on their smartphones. Tom wants to call Reji using VOIP but Reji is offline and not connected to the Internet. Tom makes a call to Reji using Androne. The Androne server sensing that Reji’s phone is offline makes an ACI to Reji’s phone. The Androne installation on Reji’s phone detects the ACI and connects the phone to the wifi point. After getting connected, the Androne performs a VOIP shake hand and initiates a regular VOIP call.
Remote Phone Call (RPC)
Using RPC, Androne can tunnel a call between two parties using a third phone. The usecase will make it more clear
Usecase: Tom is now on vacation to Hawai and wants to call Sam who is US. Sam doesn’t use Androne, but Tom is aware that Reji has Androne installed on his smartphone. Tom’s SIM card doesn’t work in Hawai and needs to make a call to Sam. Tom makes a RPC call to Sam, by connecting through Reji’s Androne. Reji’s androne acts as a junction connecting to Tom’s phone through VOIP and Sam’s phone through a normal phone call. Essentially Tom’s international call is connected to Sam as a local + VOIP call by Reji’s androne.
Benefits
Lower cost of communication
Phones can be offline and still can communicate
Saves battery life for SIP/VOIP connected phones
I have written this from an Android user perspective but can be extended to other mobile platforms.

[Q] Sirius XM permissions WHY?

Why are the following needed for Sirius XM ESPECIALLY the phone dialer?
Is this safe?
This application has access to the following:
Services that cost you money
directly call phone numbers
Allows the application to call phone numbers without your intervention. Malicious applications may cause unexpected calls on your phone bill. Note that this does not allow the application to call emergency numbers.
Your location
coarse (network-based) location
Access coarse location sources such as the cellular network database to determine an approximate device location, where available. Malicious applications can use this to determine approximately where you are.
fine (GPS) location
Access fine location sources such as the Global Positioning System on the device, where available. Malicious applications can use this to determine where you are, and may consume additional battery power.
Network communication
full Internet access
Allows an application to create network sockets.
Phone calls
read phone state and identity
Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to and the like.
Show all
Network communication
view network state
Allows an application to view the state of all networks
Charlie C
GPS: Make sure you are in the USA (content isn't licensed outside the USA?)
Internet/sockets to stream the media to you
Phone state (Stop playing media when you get a phone call)
I have no clue why it would want to call numbers, maybe you can share what you are listening to via text thats why it wants to send texts?
view network states, so it knows if its connecting via wifi or 3G to varry the quality of the stream?
Goodness knows, it would be nice if devs would tell us why it needs each permission.

Internet connection and phone calling

Hi All,
I've updated my Titan to TANGO and new firmware (and radio fw), but I have the same problem I had with Mango:
Data (internet/mail/tethering (shared internet connection) does NOT work if a phone call is on!
IE: I used tethering with my PC, if a phone call come no data connection, when I closed the call data connection restart!
This happens with EDGE and most of the times even in HSDPA... with my previous HD2 (WP6.5) I could use interner with my PC (in tethering) having a call in the same time even with EDGE...
Is this happenng to someone else?
PS: I inserted manually APN to be sure it is correct... no changes
BYE
I am having the same thing happen to, when browsing the web I cannot receive phone call.
Stock rom: OS-7.10.8107.79
Firmware- 1600.2200.20501.401
Radio-16.23.06.10_16.32.00.23U
Boot loader-2.5.160015.3(137079)
On which roms are you guys? Stock or customs?
f.
You know that it is totally normal that you can´t use data if a phone call is active ???
hi,
this happend on Mango and happens with Tango too (official HTC rom)
When I receive a phone-call, connection data gets out and NO internet connectio!. When the call finish the internet restarts again.
This do not happen on DEll Venue PRo with official Tango: internet keeps going when i speak by phone, as on my old HD2 with WM6.5
HELP!
I often use internat-sharing (tethering) and if I receive a call I can not answer if I qant to keep the internet connection!
THANKS
drky said:
I am having the same thing happen to, when browsing the web I cannot receive phone call.
Stock rom: OS-7.10.8107.79
Firmware- 1600.2200.20501.401
Radio-16.23.06.10_16.32.00.23U
Boot loader-2.5.160015.3(137079)
Click to expand...
Click to collapse
Hi have the opposite problem:
when browsing the web I receive a phone-call, but if I answer internet stops (under EDGE, HSDPA...) and restarts when I finisch the call
It is not possible to have both data and voice in EDGE mode. That's the limitation of GSM radio on that mode.
You need to be in 3G mode in order to do so. Old WM phones can automatically disconnection data if there is call come in and reconnect after you handup.
zorroz said:
Hi have the opposite problem:
when browsing the web I receive a phone-call, but if I answer internet stops (under EDGE, HSDPA...) and restarts when I finisch the call
Click to expand...
Click to collapse
I preferred your your problem, (although I don't think it's a problem) I don't mine receiving phone call and losing data.
foxbat121 said:
It is not possible to have both data and voice in EDGE mode. That's the limitation of GSM radio on that mode.
You need to be in 3G mode in order to do so. Old WM phones can automatically disconnection data if there is call come in and reconnect after you handup.
Click to expand...
Click to collapse
No, on my Dell Venue Pro under EDGE I can surfing web and syncronize email while I'm calling!
I do it, but I don't with my Titan
After 1000 tests with 4 sim I can say:
- on my Titan I can call and have connection only under HSDPA if I manually set APN
- on other devices (Dell Venue Pro with WP7.5 Tango + HD2 WM6.5) I can call and surf the web with EDGE 3G HSDPA
is it only on my device?
I know that EDGE is not very often present, but it happens in Italy... and in some places where I work!
PLS, if someone could make a test... thanks in advance
zorroz said:
No, on my Dell Venue Pro under EDGE I can surfing web and syncronize email while I'm calling!
I do it, but I don't with my Titan
Click to expand...
Click to collapse
I don't know how your DVP does it but do a search and you will learn that it is not possible for EDGE connection to serve both voice and data. It could be that you are really connected to 3G but your DVP is reporting EDGE. Or your DVP has two separate radio, one for data, one for voice.
foxbat121 said:
I don't know how your DVP does it but do a search and you will learn that it is not possible for EDGE connection to serve both voice and data. It could be that you are really connected to 3G but your DVP is reporting EDGE. Or your DVP has two separate radio, one for data, one for voice.
Click to expand...
Click to collapse
Thanks for your suggestions!
I searched in the web, and maybe I found out the answer from
http://www.techrepublic.com/forum/q...a-gets-disconnected-when-call-comes-on-mobile :
EDGE (and GPRS) are capable of supporting simultaneous voice and data ONLY if it is a Class C device.
Most phones these days are Class B (such as iPhone).
Class B support voice calls while in data mode (data disconnects when a call comes in) and data is "attached" while the phone is idle. Some Class B devices are configured so that the data takes priority (iPhone). Thus an iPhone will not take a call when an active edge data transfer is ongoing..it goes to voicemail.
Class A devices are either in data mode or voice mode (but never both).
even supported here:
http://reviews.cnet.com/8301-19512_7-10115034-233.html
"GPRS network 130 can be designed to operate in three network operation modes (NOM1, NOM2 and NOM3). A network operation modes of a GPRS network is indicated by a parameter in system information messages transmitted within a cell. The system information messages dictates a MS where to listen for paging messages and how signal towards the network. The network operation mode represents the capabilities of the GPRS network. In a NOM1 network, a MS can receive pages from a circuit switched domain (voice call) when engaged in a data call. The MS can suspend the data call or take both simultaneously, depending on the ability of the MS, In a NOM2 network, a MS may not received pages from a circuit switched domain when engaged in a data call, since the MS is receiving data and is not listening to a paging channel In a NOM3 network, a MS can monitor pages for a circuit switched network while received data and vise versa. "
This means that HTC Titan is not a Class C device...
foxbat121 said:
I don't know how your DVP does it but do a search and you will learn that it is not possible for EDGE connection to serve both voice and data. It could be that you are really connected to 3G but your DVP is reporting EDGE. Or your DVP has two separate radio, one for data, one for voice.
Click to expand...
Click to collapse
drky said:
I am having the same thing happen to, when browsing the web I cannot receive phone call.
Stock rom: OS-7.10.8107.79
Firmware- 1600.2200.20501.401
Radio-16.23.06.10_16.32.00.23U
Boot loader-2.5.160015.3(137079)
Click to expand...
Click to collapse
Your answer here:
http://reviews.cnet.com/8301-19512_7-10115034-233.html
We previously noted that the iPhone may miss calls while sleeping (locked). Some users are now reporting what seems to be a significant issue where their iPhones cannot receive incoming calls while transferring EDGE data. Here, in a nutshell, is what appears to be happening:
The iPhone cannot simultaneously use EDGE and voice services. That is, if you are on a call, you cannot concurrently access EDGE-data functions. In addition, as documented in Knowledge Base article #305711:
"While iPhone is actively transferring data over EDGEâ??downloading a webpage, for exampleâ??you may not be able to receive calls. Incoming calls may go to voicemail."
The "may not be able to receive calls" portion stems from the fact that there are two types of EDGE network types, NOM1 and NOM2. When your iPhone is connected to a NOM1 network, the data transmission will generally be interrupted, and the incoming call allowed to come through. When your iPhone is connected to a NOM2 network, however, the EDGE data transfer process cannot be interrupted, and the call will generally go to voicemail.
Fortunately, there is a way to check whether you are connected to a NOM1 or NOM2 network. First, put your iPhone in field test mode by accessing the Phone application, tapping Keypad, then entering *3001#12345#* and pressing Call.
Tap GPRS Information and look at the entry next to nom. It will be either 1 or 2. If you see a 1, you'll likely be able to receive a call while transferring data. If you see a 2, you likely won't.
Unfortunately, it appears that NOM2 is much more prevalent on AT&T's data network. In fact, we've yet to see our iPhone connect to a NOM1 network. As such, we can't even state with certainty that the iPhone supports NOM1 at all.
"GPRS network 130 can be designed to operate in three network operation modes (NOM1, NOM2 and NOM3). A network operation modes of a GPRS network is indicated by a parameter in system information messages transmitted within a cell. The system information messages dictates a MS where to listen for paging messages and how signal towards the network. The network operation mode represents the capabilities of the GPRS network. In a NOM1 network, a MS can receive pages from a circuit switched domain (voice call) when engaged in a data call. The MS can suspend the data call or take both simultaneously, depending on the ability of the MS, In a NOM2 network, a MS may not received pages from a circuit switched domain when engaged in a data call, since the MS is receiving data and is not listening to a paging channel In a NOM3 network, a MS can monitor pages for a circuit switched network while received data and vise versa. "
zorroz said:
This means that HTC Titan is not a Class C device...
Click to expand...
Click to collapse
As far as I know, there isn't any class C devices on the market. Maybe your DVP is an exception but I highly doubt it.

Call forwarding/ Remote connection method

to get smart relay activated properly you must first turn on the mobile data connection on your phone then the mobile data connection on your watch. if the gear s has auto mobile data defaulted, in 60 seconds you will not have to activate it manually.
This method is to get the calls forwarded. Again, to establish the remote connection both phone and watch mobile data connections must be established. If youre connected to wifi the remote connection will not work.
Once call forwarding or remote connection has been established it is not necessary to keep the mobile data connections on either the phone or watch. The remote setup has been worked out through your cellular provider and there isn't a need to keep data on if you don't need them.
This must be done every time to get it working. I'm using both a tmobile bought gear S and note 4. It all works brilliantly.
if i have the phone and watch connected, and i receive a call, and answer it from the watch, will i speak from the phone? its easier to slide from the watch...
Hello I'm having great problems with remote connection. All I get is error message when I try to activate it. all it says is error has occurred please try again. I have note 4 and tmobile. I'm stuck and been researching for 2 days now. Any ideas?
bjh2379 said:
Hello I'm having great problems with remote connection. All I get is error message when I try to activate it. all it says is error has occurred please try again. I have note 4 and tmobile. I'm stuck and been researching for 2 days now. Any ideas?
Click to expand...
Click to collapse
Redo call forwarding setup both on gear manager and watch itself
Mine takes 2-4 tries to connect but after that its flawless
It has to have remote connection first to do the call forwarding
Any ideas?
A good reset/Uninstall the apps always helps me
Yeah tried. Nothing. Now its not recognizing my sim card
i get the same error forwarding calls when moving from BT to mobile connection. although the watch shows me the notifications, it keeps the error.try again.
how do i redo the call forwarding protocol on both devices?
bjh2379 said:
Yeah tried. Nothing. Now its not recognizing my sim card
Click to expand...
Click to collapse
Did ya fix it
BAD ASS NOTE 4 + BAD ASS GEAR S
No Data Plan
hughedee74 said:
to get smart relay activated properly you must first turn on the mobile data connection on your phone then the mobile data connection on your watch. if the gear s has auto mobile data defaulted, in 60 seconds you will not have to activate it manually.
This method is to get the calls forwarded. Again, to establish the remote connection both phone and watch mobile data connections must be established. If youre connected to wifi the remote connection will not work.
Once call forwarding or remote connection has been established it is not necessary to keep the mobile data connections on either the phone or watch. The remote setup has been worked out through your cellular provider and there isn't a need to keep data on if you don't need them.
This must be done every time to get it working. I'm using both a tmobile bought gear S and note 4. It all works brilliantly.
Click to expand...
Click to collapse
I am nor completely clear.....are you saying that each time you know you will be leaving your phone at home, you must manually set up Remote Connection and then turn it off when you reconnect to the watch via bluetooth? I thought is was supposed to be automatic. Also, does this Remote Connection require a data plan to allow it to function? I am in Canada and none of the carriers have a "wearable plan". I just purchased a prepaid nanoSIM from Rogers and signed up for a talk & text plan but no data and I don't want to be paying big $ for data if the watch requires data to function with Remote Connection. HELP!
Rick76 said:
I am nor completely clear.....are you saying that each time you know you will be leaving your phone at home, you must manually set up Remote Connection and then turn it off when you reconnect to the watch via bluetooth? I thought is was supposed to be automatic. Also, does this Remote Connection require a data plan to allow it to function? I am in Canada and none of the carriers have a "wearable plan". I just purchased a prepaid nanoSIM from Rogers and signed up for a talk & text plan but no data and I don't want to be paying big $ for data if the watch requires data to function with Remote Connection. HELP!
Click to expand...
Click to collapse
As far as I'm aware there are actually two separate issues to consider here.
1) If you turn on Call Forwarding in the Gear Manager app on your phone, then calls to your phone (using your phone number) will ring on your watch when not connected through Bluetooth (by being forwarded to your watch #). This is simply call forwarding and all you need is a watch plan that allows voice; no data plan required. You would normally use this when you want to leave the phone at home and receive calls on your watch while you're out, etc. The forwarding isnt automatic, you turn it on or off as required in Gear Manager.
2) If you have a plan that allows data (or have access to a wifi connection) then you will be able to receive texts and all notifications from your phone on your watch when connected remotely. You won't be able to receive calls in real time with only a data plan though, unless you also have a voice plan and forward calls as per #1 above. On the bright side, you will still get the missed call notification if your watch plan allows data, so while you can't answer the call you can always call them back right away. Data plans (or wifi) allow for the remote connection to your phone when out of bluetooth range. This remote connection is possible because without bluetooth, the phone and watch can only sync up through your Samsung account, which is why they need some sort of data connection. Once you've set everything up on your phone and watch, the remote connection will happen autonatically within 60 seconds of losing bluetooth connectivity.
Clearer Now
sefrcoko said:
As far as I'm aware there are actually two separate issues to consider here.
1) If you turn on Call Forwarding in the Gear Manager app on your phone, then calls to your phone (using your phone number) will ring on your watch when not connected through Bluetooth (by being forwarded to your watch #). This is simply call forwarding and all you need is a watch plan that allows voice; no data plan required. You would normally use this when you want to leave the phone at home and receive calls on your watch while you're out, etc. The forwarding isnt automatic, you turn it on or off as required in Gear Manager.
2) If you have a plan that allows data (or have access to a wifi connection) then you will be able to receive texts and all notifications from your phone on your watch when connected remotely. You won't be able to receive calls in real time with only a data plan though, unless you also have a voice plan and forward calls as per #1 above. On the bright side, you will still get the missed call notification if your watch plan allows data, so while you can't answer the call you can always call them back right away. Data plans (or wifi) allow for the remote connection to your phone when out of bluetooth range. This remote connection is possible because without bluetooth, the phone and watch can only sync up through your Samsung account, which is why they need some sort of data connection. Once you've set everything up on your phone and watch, the remote connection will happen autonatically within 60 seconds of losing bluetooth connectivity.
Click to expand...
Click to collapse
Thanks for the clarification. I currently only have the Talk & Text plan so I will have to see how much data is used to push the information. I may have to get a data plan as well.
Rick76 said:
Thanks for the clarification. I currently only have the Talk & Text plan so I will have to see how much data is used to push the information. I may have to get a data plan as well.
Click to expand...
Click to collapse
Happy to help. Also check out my post from the general thread to see my experience with trying to find a good weaeable-like plan here in Canada:
http://forum.xda-developers.com/showthread.php?p=58611081
So to further ask questions about these things..
I just got the watch today and have been searching and trying to find tips on it...
If I am connected via bluetooth.. why does my watch not ring? I thought I could pretty much leave my phone in my pocket all day and do everything through the watch (receive calls and what not). I notice the "messages" app ONLY has messages in there sent from the watch itself. If I get a text message I can view it (not reply..) and it does not show up on the actual watch texts... ideas?
Thanks in advanced.
Hey all,
I just have a question. Lets assume we do have a phone with SIM-A and the Watch with SIM-B. They are connected via bluetooth and for a reason, bluetooth connection get lost. Theoretically, the calls from SIM-A should be diverted to SIM-B. Automatically. Correct?
Because, practically, I am trying this with the Galaxy S7 edge with two sims (SM-G935FD) and it is not working. I got only missed-call notification. The call is not diverted and the phone is still ringing. However, I can do it manually, which of course is not as advertised.

Categories

Resources