I am trying to find a way to see the IMEI code of the current logged in user from their mobile device. I see that Acumatica does create an Instance ID but I also have had no luck in seeing a way to check which one is currently being used.
I have found the following:
bool mobile = this.Base.IsMobile;
This does show that a mobile device is currently connected. Is there a way to see the current connect device IMEI or has some done something similar
There is no way to do this. This information is not sent from mobile device to acumatica
Related
I'm trying to make my windows computer a valid output for bluetooth audio from my phone. Enabling the actual audio was easy enough using the winrt AudioPlaybackConnection, but I'm trying to get metadata working and running into dead ends in the Windows UWP documentation. I'm familiar with the MediaPlayer class, but I can't see how to set the source to the AudioPlaybackConnection. My next thought was to create a MediaPlayer and handle the controls/metadata myself, but I can't see how to access the metadata for the AudioPlaybackConnection either. I tried getting the BluetoothDevice matching the same phone since I see the properties for the actual device list AVRCP Transport and A2DP SNK as two separate hardware "devices" making up the phone device, but I have no more luck accessing metadata with the BluetoothDevice. I know Windows 10 supports Bluetooth's AVRCP and can handle metadata/controls (source), but I'm beginning to think it's under a different device in winrt and I don't have the winrt know-how to track it down.
I've consulted the Bluetooth team about this. But currently, control like this is not supported in Windows at this time. You could submit a feature request about this in the Feedback Hub. Please select Developer Platform->API Feedback as the category when you submit your request. The related team will check the request.
I have inherited an application that connects to a ble device.
The app searches through devices that are scanned, and connects to the one that has a name that matches the expected name.
Pretty simple question...is this the standard way of connecting to a type of device?
Should I use something more specific like inspecting the services for the expected service ids?
The general approach is to filter the scan results using service uuid present in the advertising data. Name is not a good filter approach since it's supposed to be user friendly, and on many devices a user can put their own name, and potentially the same one as you are using.
I'm trying to see if there's Chrome extension code that can identify what the currently connected wifi access point name is, and make a decision based on that. Is that currently possible?
No. The closest thing would be the network status web api.
According to EAAccessoryManager Class Reference from iOS 6 onward using showBluetoothAccessoryPickerWithNameFilter we can show a Accessory picker that will help user to connect External Accessories with that include an iAP over Bluetooth unique ID.
Now We want to connect programmatically one of the external accessory from that list.
We require your support on following.
How can we connect Programmatically any of our External devices that are in the range of phone?.
How can we connect programmatically any of our external device without user interaction?
How can we get programmatically a list of external devices that are in the range of user's phone?
How can we get a list of EAAccessory Objects of our external devices that are in the range but not connected ?
Can we store EAAccessory Object in NSUserDefaults? If yes, how can we do that? As EAAccessory EAAccessory does not implements the encodeWithCoder and initWithCoder methods, so it does not allow to store it into NSUserDefaults.
Using BTLE we can solve this, but we want solution in BT Classic.
You can't programmatically connect to a Bluetooth 3.x device – iOS has no API for that. If your Bluetooth 3.x is MfI-compliant, then – in theory – you can show the ExternalAccessoryBluetoothPicker which would allow you to pair on user interaction within your app – circumventing the need to open the settings app.
Alas this is broken since iOS 13 for most apps. It broke when Apple introduced the new Scene-based lifecycle. Roll back to the classic one and it starts working again. More details here: https://stackoverflow.com/a/70823487/415982
What are the codes related to CDMA phones? Like we have IMSI,IMEI,CellID in GSM,do we have any such codes that can be retrieved from a CDMA phone?
And can anyone suggest how to retrieve them from a phone(programatically)?
There is still no standard J2ME telephony API, so either see what the cbs connection in JSR-120 can give you or use system properties.
I would suggest trying to retrieve the same codes on a GSM phone and on a CDMA phone. It might just work.
To retrieve the IMEI, look at:
Getting Device IMEI