MP: Logging, test js parameters (broken)
This commit is contained in:
parent
fb500705ef
commit
0e6ab98c6f
|
@ -20,6 +20,7 @@ config/icon="res://icon.svg"
|
||||||
[autoload]
|
[autoload]
|
||||||
|
|
||||||
MorseState="*res://autoloads/morse_state.gd"
|
MorseState="*res://autoloads/morse_state.gd"
|
||||||
|
Utils="*res://autoloads/utils.gd"
|
||||||
|
|
||||||
[display]
|
[display]
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,14 @@ func _ready():
|
||||||
if multiplayer_enabled:
|
if multiplayer_enabled:
|
||||||
%MultiplayerButton.visible = true
|
%MultiplayerButton.visible = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
print("External freq: ", Utils.get_external_freq_param())
|
||||||
|
if Utils.get_external_freq_param():
|
||||||
|
|
||||||
|
_on_multiplayer_button_pressed()
|
||||||
|
|
||||||
|
# FIXME: make this dependant on button
|
||||||
OS.open_midi_inputs()
|
OS.open_midi_inputs()
|
||||||
print(OS.get_connected_midi_inputs())
|
print(OS.get_connected_midi_inputs())
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,18 @@
|
||||||
import asyncio
|
import asyncio
|
||||||
|
import datetime
|
||||||
import json
|
import json
|
||||||
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from websockets.asyncio.server import serve
|
from websockets.asyncio.server import serve
|
||||||
|
|
||||||
__VERSION__ = "0.0.1"
|
__VERSION__ = "0.0.1"
|
||||||
|
|
||||||
|
logging.basicConfig(
|
||||||
|
level=logging.INFO,
|
||||||
|
format="%(asctime)s %(name)s %(levelname)s %(message)s"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Client:
|
class Client:
|
||||||
freqs = {}
|
freqs = {}
|
||||||
|
@ -53,7 +60,7 @@ class Client:
|
||||||
await self._send_error("Invalid format in json")
|
await self._send_error("Invalid format in json")
|
||||||
continue
|
continue
|
||||||
|
|
||||||
print(f"{self.client} wrote:", data)
|
print(f"{datetime.datetime.now()} {self.client} wrote:", data)
|
||||||
|
|
||||||
match data["cmd"]:
|
match data["cmd"]:
|
||||||
case "quit":
|
case "quit":
|
||||||
|
|
Loading…
Reference in New Issue