По причине того, что из китая идет невообразимое колличество бракованных модулей USB-UART на базе CH340, PL2303 и прочих, вот вам python-скрипт для их проверки. Аргументами задается число проверок для каждой из частот и адрес тестируемого устройства. #!/usr/bin/env python # -*- coding: utf-8 -*- import random import argparse import serial parser = argparse.ArgumentParser() parser.add_argument(‘-d’, dest=’dev’, default=’/dev/ttyUSB0′,…
Метка: python
Получение видео с камеры на базе чипа HiIpcam через video/bubble
Хочу поделиться небольшим скриптом, написанным с целью получения видео-потока в h264 с видео-камер, серии HiIpcam из Content-Type: video/bubble. На http-запрос curl -i ‘192.168.0.123/bubble/live?ch=0&stream=0 подобная камера как правило отвечает что-то похожее на: HTTP/1.1 200 OK Server:HiIpcam Content-Type:video/bubble Connection:keep-alive <bubble version=»1.0″ vin=»1″><vin0 stream=»3″><stream0 name=»720p.264″ size=»1280×720″ x1=»yes» x2=»yes» x4=»yes» /> <stream1 name=»360p.264″ size=»640×360″ x1=»yes» x2=»yes» x4=»yes» /> <stream2…
Python: пример tcp connect
Ниже приведен простейший пример установки tcp соединения на заданный порт, отправка и прием сообщений. Скрипт использует модуль socket, имеющийся в стандартной поставке python почти в любой операционной системе. Размер буфера-приема — 1024 байта. #!/usr/bin/env python # -*- coding: utf-8 -*- import socket TCP_IP = ‘127.0.0.1’ TCP_PORT = 5000 BUFFER_SIZE = 1024 MESSAGE = «Hello, World!»…