This chapter describes the functionality of the remote control including how it can be used for development purposes.
There are two main hardware components in the reference design:
When the Smart Remote 3 DK add-on (nRF6932) is inserted into a nRF51 DK, you have a functioning remote control (see Assemble the Smart Remote 3 hardware for instructions). The term remote control refers to the Smart Remote 3 product example (nRF6933) or Smart Remote 3 DK add-on (nRF6932) after it is inserted into the nRF51 DK.
Communication in the system is digital and packet-based, which means that data between the remote control and the host is exchanged as discrete packets of information. The nRF device checks the status of the trackpad and the keypad matrix before sending this information to the host. The driver on the computer decodes the packages allowing you to use the remote control as both a pointing device and keypad.
For further details on the software and firmware included, please consult the firmware documentation, code API, or the code itself.