This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Source Code for Master Control Panel 3.4.0

Hi,

Where to get Master Control Panel 3.4.0 source code? Our project is related to creating proprietary BLE profile's. We have some idea on how to program a sensor device to work with BLE proprietary profile's, but in device (smart phone, laptop, etc..) application side we dont have any idea. If we get source code for Master Control Panel it will be very usefull for us to get a clear idea on the same.

Regards, Balaji

  • We don't deliver the source code for the Master Control Panel itself, but we provide an API that can be used to build custom applications that work with the Master Emulator dongle. This API and its documentation and example projects is installed with the Master Control Panel to C:\Program Files (x86)\Nordic Semiconductor\Master Emulator\2.1.6.8098 for the current version, and I'd recommend you to take a look on it.

    You should however note that this is not considered a production quality solution, and is only recommended used for development and testing.

  • Why not? The Control Panel app is almost identical to the sample app provided by Android Docs about the subject, with the only difference of having the upload (Write) and Download (Read) icons next to each applicable characteristics row in the DeviceControlActivity...

    All of what we are interested in is the means for writing to the device! Please, if you cannot provide the source code, at least provide docs or an answer as to how we can write data to the device. In a way that we can easily implement into Android Docs' sample BLE control app.

  • Please note that this question is about the Windows Master Control Panel, not the Android application. However, the situation is the same on Android, the source code for MCP itself is not available.

    The source code for our other Android apps are however fully open, and they should show clearly what's needed to implement a BLE app on Android. Take a look at the ones available here: https://www.nordicsemi.com/Products/nRFready-Demo-APPS

  • I don't have nRF51 dongle, but I have several nRF52 DK Development Kits. Can you use one of them as master emulator to work with my Windows Master Control Panel? If so, what app shall I upload?

  • Hi, It is very unfortunate that the master control panel source is not available.

    I understand the master emulator api is available and there are several samples of source code using that - however for those of us starting out, the master control panel demonstrates almost all the features we would require ( scanning, bonding, enabling services etc ...) but without access to the source code we cant identify/validate which api functions do what... The nRFUART source code is available ... but it does not demonstrate all the features in the master control panel.

    I'm trying to build a windows 7 based application with Visual Studio. are three any other examples of source code show me all the same functions of the master control panel ?

    thanks

Related