added high precision, thousandsth, time precision
This commit is contained in:
parent
8303ceb626
commit
561449e496
4 changed files with 22 additions and 3 deletions
|
|
@ -48,7 +48,10 @@ temporary_config_dir = None
|
|||
|
||||
|
||||
def log(msg):
|
||||
print(f"[{time.strftime('%H:%M:%S')}] {msg}", flush=True)
|
||||
now = time.time()
|
||||
timestamp = time.strftime("%H:%M:%S", time.localtime(now))
|
||||
milliseconds = int((now % 1) * 1000)
|
||||
print(f"[{timestamp}.{milliseconds:03d}] {msg}", flush=True)
|
||||
|
||||
|
||||
def stop(_signum=None, _frame=None):
|
||||
|
|
|
|||
|
|
@ -43,8 +43,12 @@ from dbus.mainloop.glib import DBusGMainLoop
|
|||
import logging
|
||||
from typing import Optional
|
||||
|
||||
# Configure logging
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
# Configure fallback logging for standalone use without RNS.
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="[%(asctime)s.%(msecs)03d] [%(levelname)s] %(message)s",
|
||||
datefmt="%H:%M:%S",
|
||||
)
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,12 @@ import queue
|
|||
from typing import Any, Dict, Optional, Callable
|
||||
import logging
|
||||
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="[%(asctime)s.%(msecs)03d] [%(levelname)s] %(message)s",
|
||||
datefmt="%H:%M:%S",
|
||||
)
|
||||
|
||||
try:
|
||||
from bluezero import peripheral, adapter
|
||||
BLUEZERO_AVAILABLE = True
|
||||
|
|
|
|||
|
|
@ -125,6 +125,12 @@ import warnings
|
|||
from typing import Optional, Callable, List, Dict
|
||||
from dataclasses import dataclass
|
||||
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="[%(asctime)s.%(msecs)03d] [%(levelname)s] %(message)s",
|
||||
datefmt="%H:%M:%S",
|
||||
)
|
||||
|
||||
# Import RNS for logging
|
||||
try:
|
||||
import RNS
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue