AmmosSource
guix
|
Last change
on this file since 1e781ba was 1e781ba, checked in by recknagel <recknagel@…>, 4 years ago |
|
former radardex-project
|
-
Property mode
set to
100644
|
|
File size:
886 bytes
|
| Line | |
|---|
| 1 | from AmmosAudioSocketReader import AmmosAudioSocketReader
|
|---|
| 2 |
|
|---|
| 3 | import math
|
|---|
| 4 | import os
|
|---|
| 5 | import socket
|
|---|
| 6 | from collections import deque
|
|---|
| 7 |
|
|---|
| 8 | import numpy as np
|
|---|
| 9 | import scipy.io.wavfile as wavfile
|
|---|
| 10 |
|
|---|
| 11 | from AmmosGlobalFrameBody import AmmosGlobalFrameBody
|
|---|
| 12 | from AmmosAudioDataHeader import AmmosAudioDataHeader
|
|---|
| 13 | from AmmosExtendedAudioDataHeader import AmmosExtendedAudioDataHeader
|
|---|
| 14 | from AmmosGlobalFrameHeader import AmmosGlobalFrameHeader
|
|---|
| 15 | from AmmosSingleFrame import AmmosSingleFrame
|
|---|
| 16 | from AmmosContainer import AmmosContainer
|
|---|
| 17 |
|
|---|
| 18 |
|
|---|
| 19 | in_socket = socket.socket()
|
|---|
| 20 | in_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
|---|
| 21 | in_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, 1)
|
|---|
| 22 | in_socket.bind(('127.0.0.1', 12345))
|
|---|
| 23 | in_socket.listen(1)
|
|---|
| 24 | conn, _ = in_socket.accept()
|
|---|
| 25 | print('Connected')
|
|---|
| 26 |
|
|---|
| 27 | socket_reader = AmmosAudioSocketReader(conn)
|
|---|
| 28 |
|
|---|
| 29 | print('Reading Frames')
|
|---|
| 30 | while True:
|
|---|
| 31 | socket_reader.read_next_frame()
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.