Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum RadioMessage {
- message1
- }
- radio.onReceivedString(function (receivedString) {
- for (let index = 0; index < 2; index++) {
- basic.showString(receivedString)
- basic.pause(500)
- }
- radio.sendString("*")
- })
- input.onButtonPressed(Button.AB, function () {
- radio.sendString(" ")
- basic.showString(" ")
- })
- input.onGesture(Gesture.Shake, function () {
- Dashes = 0
- Dots = 0
- })
- input.onButtonPressed(Button.B, function () {
- Dashes += 1
- })
- input.onButtonPressed(Button.A, function () {
- Dots += 1
- })
- let Dashes = 0
- let Dots = 0
- Dots = 0
- Dashes = 0
- basic.forever(function () {
- if (Dots == 1 && Dashes == 1) {
- basic.pause(100)
- basic.showString("A")
- radio.sendString("A")
- }
- if (Dots == 3 && Dashes == 1) {
- basic.pause(100)
- basic.showString("B")
- radio.sendString("B")
- }
- if (Dots == 2 && Dashes == 2) {
- basic.pause(100)
- basic.showString("C")
- radio.sendString("C")
- }
- if (Dots == 2 && Dashes == 1) {
- basic.pause(100)
- basic.showString("D")
- radio.sendString("D")
- }
- if (Dots == 1 && Dashes == 0) {
- basic.pause(100)
- basic.showString("E")
- radio.sendString("E")
- }
- if (Dots == 3 && Dashes == 1) {
- basic.pause(100)
- basic.showString("F")
- radio.sendString("F")
- }
- if (Dots == 1 && Dashes == 2) {
- basic.pause(100)
- basic.showString("G")
- radio.sendString("G")
- }
- if (Dots == 4 && Dashes == 0) {
- basic.pause(100)
- basic.showString("H")
- radio.sendString("H")
- }
- if (Dots == 2 && Dashes == 0) {
- basic.pause(100)
- basic.showString("I")
- radio.sendString("I")
- }
- if (Dots == 1 && Dashes == 3) {
- basic.pause(100)
- basic.showString("J")
- radio.sendString("J")
- }
- if (Dots == 1 && Dashes == 2) {
- basic.pause(100)
- basic.showString("K")
- radio.sendString("K")
- }
- if (Dots == 3 && Dashes == 1) {
- basic.pause(100)
- basic.showString("L")
- radio.sendString("L")
- }
- if (Dots == 0 && Dashes == 2) {
- basic.pause(100)
- basic.showString("M")
- radio.sendString("M")
- }
- if (Dots == 1 && Dashes == 1) {
- basic.pause(100)
- basic.showString("N")
- radio.sendString("N")
- }
- if (Dots == 0 && Dashes == 3) {
- basic.pause(100)
- basic.showString("O")
- radio.sendString("O")
- }
- if (Dots == 2 && Dashes == 2) {
- basic.pause(100)
- basic.showString("P")
- radio.sendString("P")
- }
- if (Dots == 1 && Dashes == 3) {
- basic.pause(100)
- basic.showString("Q")
- radio.sendString("Q")
- }
- if (Dots == 2 && Dashes == 1) {
- basic.pause(100)
- basic.showString("R")
- radio.sendString("R")
- }
- if (Dots == 3 && Dashes == 0) {
- basic.pause(100)
- basic.showString("S")
- radio.sendString("S")
- }
- if (Dots == 0 && Dashes == 1) {
- basic.pause(100)
- basic.showString("T")
- radio.sendString("T")
- }
- if (Dots == 2 && Dashes == 1) {
- basic.pause(100)
- basic.showString("U")
- radio.sendString("U")
- }
- if (Dots == 3 && Dashes == 1) {
- basic.pause(100)
- basic.showString("V")
- radio.sendString("V")
- }
- if (Dots == 1 && Dashes == 2) {
- basic.pause(100)
- basic.showString("W")
- radio.sendString("W")
- }
- if (Dots == 2 && Dashes == 2) {
- basic.pause(100)
- basic.showString("X")
- radio.sendString("X")
- }
- if (Dots == 1 && Dashes == 3) {
- basic.pause(100)
- basic.showString("Y")
- radio.sendString("Y")
- }
- if (Dots == 2 && Dashes == 2) {
- basic.pause(100)
- basic.showString("Z")
- radio.sendString("Z")
- }
- if (Dots == 1 && Dashes == 4) {
- basic.pause(100)
- basic.showString("1")
- radio.sendString("1")
- }
- if (Dots == 2 && Dashes == 3) {
- basic.pause(100)
- basic.showString("2")
- radio.sendString("2")
- }
- if (Dots == 3 && Dashes == 2) {
- basic.pause(100)
- basic.showString("3")
- radio.sendString("3")
- }
- if (Dots == 4 && Dashes == 1) {
- basic.pause(100)
- basic.showString("4")
- radio.sendString("4")
- }
- if (Dots == 5 && Dashes == 0) {
- basic.pause(100)
- basic.showString("5")
- radio.sendString("5")
- }
- if (Dots == 4 && Dashes == 1) {
- basic.pause(100)
- basic.showString("6")
- radio.sendString("6")
- }
- if (Dots == 3 && Dashes == 2) {
- basic.pause(100)
- basic.showString("7")
- radio.sendString("7")
- }
- if (Dots == 2 && Dashes == 3) {
- basic.pause(100)
- basic.showString("8")
- radio.sendString("8")
- }
- if (Dots == 1 && Dashes == 4) {
- basic.pause(100)
- basic.showString("9")
- radio.sendString("9")
- }
- if (Dots == 0 && Dashes == 5) {
- basic.pause(100)
- basic.showString("0")
- radio.sendString("0")
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement