Я хочу подключиться к последовательному порту с помощью нажатия кнопки. Подключение к порту можно выполнить с помощью:
(define-values (in out)
(open-serial-port port #:baudrate 9600))
В моем случае я использую библиотеку оконных окон Racket:
(new button% [parent connection-box-panel]
[label "Connect"]
; Callback procedure for a button click:
[callback (lambda (button event)
...)])
Можете ли вы помочь мне завершить код, чтобы я мог использовать открытого последовательного порта. Я не могу использовать define-values внутри анонимной функции.