kopia lustrzana https://github.com/cyoung/stratux
commit
cfd8b9fcaf
|
@ -3,3 +3,4 @@ dump978/uat2esnt
|
||||||
dump978/uat2json
|
dump978/uat2json
|
||||||
dump978/uat2text
|
dump978/uat2text
|
||||||
gen_gdl90
|
gen_gdl90
|
||||||
|
1090es_relay
|
||||||
|
|
6
Makefile
6
Makefile
|
@ -1,4 +1,6 @@
|
||||||
all:
|
all:
|
||||||
GOARCH=6 go-linux-arm build gen_gdl90.go traffic.go ry835ai.go
|
GOOS=linux GOARCH=arm GOARM=6 go build gen_gdl90.go traffic.go ry835ai.go
|
||||||
|
GOOS=linux GOARCH=arm GOARM=6 go build 1090es_relay.go
|
||||||
clean:
|
clean:
|
||||||
rm -f gen_gdl90
|
rm -f gen_gdl90
|
||||||
|
rm -f 1090es_relay
|
|
@ -10,4 +10,8 @@ Supported WiFi adapters:
|
||||||
* TP-LINK TL-WN725N
|
* TP-LINK TL-WN725N
|
||||||
|
|
||||||
Tested RTL-SDR:
|
Tested RTL-SDR:
|
||||||
*NooElec NESDR Mini 2
|
*NooElec NESDR Mini 2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
https://www.reddit.com/r/stratux
|
|
@ -17,6 +17,8 @@ import (
|
||||||
const (
|
const (
|
||||||
stratuxVersion = "v0.1"
|
stratuxVersion = "v0.1"
|
||||||
configLocation = "/etc/stratux.conf"
|
configLocation = "/etc/stratux.conf"
|
||||||
|
ipadAddr = "192.168.10.255:4000" // Port 4000 for FreeFlight RANGR.
|
||||||
|
managementAddr = "127.0.0.1:9110"
|
||||||
maxDatagramSize = 8192
|
maxDatagramSize = 8192
|
||||||
UPLINK_BLOCK_DATA_BITS = 576
|
UPLINK_BLOCK_DATA_BITS = 576
|
||||||
UPLINK_BLOCK_BITS = (UPLINK_BLOCK_DATA_BITS + 160)
|
UPLINK_BLOCK_BITS = (UPLINK_BLOCK_DATA_BITS + 160)
|
||||||
|
@ -412,7 +414,7 @@ func handleManagementConnection(conn net.Conn) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func managementInterface() {
|
func managementInterface() {
|
||||||
ln, err := net.Listen("tcp", "127.0.0.1:9110")
|
ln, err := net.Listen("tcp", managementAddr)
|
||||||
if err != nil { //TODO
|
if err != nil { //TODO
|
||||||
log.Printf("couldn't open management port: %s\n", err.Error())
|
log.Printf("couldn't open management port: %s\n", err.Error())
|
||||||
return
|
return
|
||||||
|
|
|
@ -143,7 +143,7 @@ func makeTrafficReport(ti TrafficInfo) {
|
||||||
|
|
||||||
msg[18] = 0x01 // "light"
|
msg[18] = 0x01 // "light"
|
||||||
|
|
||||||
outConn.Write(prepareMessage(msg))
|
sendMsg(prepareMessage(msg))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue