Update radio event parm usage descriptions (#2075)
This commit is contained in:
		@@ -38,7 +38,7 @@ input.onButtonPressed(Button.B, () => {
 | 
				
			|||||||
```
 | 
					```
 | 
				
			||||||
* To display the data sent between the micro:bits, drag an 'on radio received receivedString' block to the coding workspace
 | 
					* To display the data sent between the micro:bits, drag an 'on radio received receivedString' block to the coding workspace
 | 
				
			||||||
* From the Basic Toolbox drawer, drag a 'show string' block into the 'on radio received receivedString' block
 | 
					* From the Basic Toolbox drawer, drag a 'show string' block into the 'on radio received receivedString' block
 | 
				
			||||||
* From the Variables Toolbox drawer, drag a 'receivedString' variable block into the default string value of "Hello" in the 'show string' block 
 | 
					* From the 'on radio received receivedString' block, drag the 'receivedString' variable block into the default string value of "Hello" in the 'show string' block 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Here is the complete Marco Polo program:
 | 
					Here is the complete Marco Polo program:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -129,7 +129,7 @@ In order to know whether to display a dot, a dash, or a space/stop image, we nee
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
* From the Logic Toolbox drawer, drag a 0=0 comparison block into the coding workspace.
 | 
					* From the Logic Toolbox drawer, drag a 0=0 comparison block into the coding workspace.
 | 
				
			||||||
* Replace the default value 'true' of the 'if...then' block with the comparison block.
 | 
					* Replace the default value 'true' of the 'if...then' block with the comparison block.
 | 
				
			||||||
* From the Variables Toolbox drawer, drag a 'receivedNumber' variable block into the coding workspace, and drop it into the first slot of the comparison block
 | 
					* From the 'on radio received receivedNumber' block, pull down the 'receivedNumber' variable block and drop it into the first slot of the comparison block
 | 
				
			||||||
* Leave the righthand side default value of zero in the 0=0 block. 
 | 
					* Leave the righthand side default value of zero in the 0=0 block. 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -102,7 +102,7 @@ basic.forever(() => {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
In the starting of the code the title is displayed, radio group `99` is setup, and the initial ``temperature`` variable is set to `0`.
 | 
					In the starting of the code the title is displayed, radio group `99` is setup, and the initial ``temperature`` variable is set to `0`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
In the ``||radio:on received number||`` event, the temperature is received from sending the @boardname@ radio. The receive temperature is then displayed on the LED display. This is repeated whenever a radio signal is received.
 | 
					In the ``||radio:on received number||`` event, the temperature is received from sending the @boardname@ radio. The received temperature is then displayed on the LED display. This is repeated whenever a radio signal is received.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
let temperature = 0
 | 
					let temperature = 0
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -63,7 +63,7 @@ input.onButtonPressed(Button.A, () => {
 | 
				
			|||||||
input.onButtonPressed(Button.B, () => {
 | 
					input.onButtonPressed(Button.B, () => {
 | 
				
			||||||
    radio.sendString("B")
 | 
					    radio.sendString("B")
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
radio.onReceivedNumber(({ receivedString }) => {
 | 
					radio.onReceivedNumber((receivedString) => {
 | 
				
			||||||
    basic.showString(receivedString)
 | 
					    basic.showString(receivedString)
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
@@ -116,7 +116,7 @@ radio.onReceivedNumber(function (receivedNumber) {
 | 
				
			|||||||
})
 | 
					})
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Go to ``||variables:Variables||`` and get the ``||variables:receivedNumber||`` variable and put it in first slot of the ``||logic:0 = 0||``. Change the `0` in the second slot to `1`.
 | 
					Pull the ``||variables:receivedNumber||`` variable down from the ``||radio:radio on received receivedNumber||`` and put it in first slot of the ``||logic:0 = 0||``. Change the `0` in the second slot to `1`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -28,8 +28,7 @@ radio.onReceivedString(function (receivedString) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## Displaying text @fullscreen
 | 
					## Displaying text @fullscreen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Add a ``||basic:show string||`` to display the string on the screen. You will find the ``receivedString`` variable
 | 
					Add a ``||basic:show string||`` to display the string on the screen. Pull the ``||variables:receivedString||`` out of ``||radio:on received string||`` and put it into ``||basic:show string||``.
 | 
				
			||||||
under **Variables** in the toolbox.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
radio.onReceivedString(function (receivedString) {
 | 
					radio.onReceivedString(function (receivedString) {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,7 @@ You will need 2 @boardname@ for this part. By using the radio, we can make the M
 | 
				
			|||||||
Download the code below to the @boardname@ on the Milk Carton Monster and another "controller" @boardname@. Whenever ``A`` is pressed, the Milk Carton Monster will move once.
 | 
					Download the code below to the @boardname@ on the Milk Carton Monster and another "controller" @boardname@. Whenever ``A`` is pressed, the Milk Carton Monster will move once.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
radio.onReceivedNumber(({ receivedNumber }) => {
 | 
					radio.onReceivedNumber((receivedNumber) => {
 | 
				
			||||||
    pins.servoWritePin(AnalogPin.P0, 0)
 | 
					    pins.servoWritePin(AnalogPin.P0, 0)
 | 
				
			||||||
    basic.pause(500)
 | 
					    basic.pause(500)
 | 
				
			||||||
    pins.servoWritePin(AnalogPin.P0, 180)
 | 
					    pins.servoWritePin(AnalogPin.P0, 180)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,7 @@ You will need a second @boardname@ for this part. By using the radio, we can con
 | 
				
			|||||||
Download the code below to the @boardname@ that's on the Milky Monster and again to another "controller" @boardname@. Whenever button **A** is pressed, the Milky Monster will move one time.
 | 
					Download the code below to the @boardname@ that's on the Milky Monster and again to another "controller" @boardname@. Whenever button **A** is pressed, the Milky Monster will move one time.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```blocks
 | 
					```blocks
 | 
				
			||||||
radio.onReceivedNumber(({ receivedNumber }) => {
 | 
					radio.onReceivedNumber((receivedNumber) => {
 | 
				
			||||||
    pins.servoWritePin(AnalogPin.P0, 0)
 | 
					    pins.servoWritePin(AnalogPin.P0, 0)
 | 
				
			||||||
    basic.pause(500)
 | 
					    basic.pause(500)
 | 
				
			||||||
    pins.servoWritePin(AnalogPin.P0, 180)
 | 
					    pins.servoWritePin(AnalogPin.P0, 180)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -38,7 +38,7 @@ basic.forever(function () {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
### Red light, green light
 | 
					### Red light, green light
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Use the ``||radio:on button pressed||`` block to run code when button ``A`` and ``B`` are pressed.
 | 
					Use the ``||input:on button pressed||`` block to run code when button ``A`` and ``B`` are pressed.
 | 
				
			||||||
When ``A`` is pressed, the game goes into ``GREENLIGHT`` mode. When ``B`` is pressed, the game
 | 
					When ``A`` is pressed, the game goes into ``GREENLIGHT`` mode. When ``B`` is pressed, the game
 | 
				
			||||||
goes into ``REDLIGHT`` mode. We also use ``||basic:show icon||`` to display the current game state.
 | 
					goes into ``REDLIGHT`` mode. We also use ``||basic:show icon||`` to display the current game state.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user