Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "github.com/tarm/serial"
- "log"
- )
- func main() {
- c := &serial.Config{
- Name: "COM9",
- Baud: 9600,
- }
- s, err := serial.OpenPort(c)
- if err != nil {
- log.Fatal(err)
- }
- message := "huinya blyad"
- n, err := s.Write([]byte(message))
- if err != nil {
- log.Fatal(err)
- }
- log.Printf("Ass %v", n)
- go func() {
- buf := make([]byte, 128)
- for {
- n, err := s.Read(buf)
- if err != nil {
- log.Fatal(err)
- }
- log.Printf("%q", buf[:n])
- }
- }()
- //defer s.Close()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement