Go-based FM stereo transmitter with RDS, Windows-first and cross-platform
Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- package rds
-
- import "strings"
-
- func normalizePS(ps string) string {
- ps = strings.ToUpper(ps)
- if len(ps) > 8 {
- ps = ps[:8]
- }
- if len(ps) < 8 {
- ps = ps + strings.Repeat(" ", 8-len(ps))
- }
- return ps
- }
-
- func normalizeRT(rt string) string {
- if len(rt) > 64 {
- rt = rt[:64]
- }
- return rt
- }
|