EasyManua.ls Logo

Great Scott Gadgets HackRF - Opera Cake Antenna Switch; Using Opera Cake; Opera Cake Board Address; Opera Cake Ports

Great Scott Gadgets HackRF
104 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER
FIVE
OPERA CAKE
Opera Cake is an antenna switching add on board for HackRF.
5.1 Using Opera Cake
5.1.1 Board Address
As communication with Opera Cake is based on I2C, each board has an address. The default address is 24, but this
can be changed by setting jumpers on P1. To list the address of one or more opera cake boards:
hackrf_operacake -l
5.1.2 Ports
Opera cake has two input ports, PA0 and PB0, which can be switched to any of the eight output ports, PA1-PA4 and
PB1-PB4. Each input is always connected to an output, PA0 is connected to PA1 by default, and PB0 to PB1. It is not
possible to connect both inputs to ports in the same bank.
When configuring the opera cake board you must always specify the connection for both ports. For example:
hackrf_operacake -o 24 -a 3 -b 4
will connect PA0 to PA4 and PB0 to PB1.
hackrf_operacake -o 24 -a 5 -b 2
will connect PA0 to PB2 and PB0 to PA3.
hackrf_operacake -o 24 -a 1 -b 2
is invalid as it attempts to connect both inputs to bank A.
The available ports are:
17

Table of Contents