Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Индикатор сигнала 3G модема в dB а не в палочках  (Прочитано 9552 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sersoftin

  • Любитель
  • *
  • Сообщений: 59
  • Понять, простить)
    • Просмотр профиля
    • sersoftin
ну я уже понял что чем больше дб тем хуже

Пользователь решил продолжить мысль 30 Мая 2012, 07:17:10:
а в чём дб выражается или как произносится?
Я не трус..я просто знаю,что дело кончится задницей......

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
ну я уже понял что чем больше дб тем хуже

Пользователь решил продолжить мысль 30 Мая 2012, 07:17:10:
а в чём дб выражается или как произносится?

Ты физику учил в школе ? Если нет возьми учебник и почитай.

Оффлайн sersoftin

  • Любитель
  • *
  • Сообщений: 59
  • Понять, простить)
    • Просмотр профиля
    • sersoftin
нету там такого
Я не трус..я просто знаю,что дело кончится задницей......

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
нету там такого

Да ну ?  Интенсивность шума проходят в школе. К тебе мои соболезнования.

Оффлайн Pl7ofit

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
  • U18.04,Ryzen 5 1600,GTX 1050,8GB-DDR4
    • Просмотр профиля
    • vk.com/pl7ofit
Такая шняга, все порты перепробовал..

profit@profit-K53SC:~$ sudo python ~/db-3g
Traceback (most recent call last):
  File "/home/profit/db-3g", line 19, in <module>
    for ln in p:                       # перебираем вывод с устройства
IOError: read() should have returned a bytes object, not 'NoneType'



И вот:

profit@profit-K53SC:~$ sudo gnokii --monitor once
GNOKII Version 0.6.30
Couldn't read /home/profit/.config/gnokii/config config file.
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Telephone interface init failed: Command failed.
Quitting.



Пользователь решил продолжить мысль 31 Мая 2012, 05:32:05:
Децибелы вроде так называется
« Последнее редактирование: 31 Мая 2012, 06:56:44 от Pr0f1t »
Добавляйтесь! Steam nick: pl7ofit

Линус над нами.Визин в кармане.Под ногами андроиды.Вперед Линуксоиды!

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Такая шняга, все порты перепробовал..

profit@profit-K53SC:~$ sudo python ~/db-3g
Traceback (most recent call last):
  File "/home/profit/db-3g", line 19, in <module>
    for ln in p:                       # перебираем вывод с устройства
IOError: read() should have returned a bytes object, not 'NoneType'


Покажи хоть какие порты ты подставляешь и куда ?

покажи еще в спойлере ls /dev/ttyUSB*  при включенном модеме
« Последнее редактирование: 31 Мая 2012, 10:39:10 от zhenya0007 »

Оффлайн Pl7ofit

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
  • U18.04,Ryzen 5 1600,GTX 1050,8GB-DDR4
    • Просмотр профиля
    • vk.com/pl7ofit
    p = openSerialPort('/dev/ttyUSB1') # ! укажите ваше устройство !

Менял, '/dev/ttyUSB0' , '/dev/ttyUSB1' , '/dev/ttyUSB2'  - результат один.

profit@profit-K53SC:~$ ls /dev/ttyUSB*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2
Добавляйтесь! Steam nick: pl7ofit

Линус над нами.Визин в кармане.Под ногами андроиды.Вперед Линуксоиды!

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
    p = openSerialPort('/dev/ttyUSB1') # ! укажите ваше устройство !

Менял, '/dev/ttyUSB0' , '/dev/ttyUSB1' , '/dev/ttyUSB2'  - результат один.

profit@profit-K53SC:~$ ls /dev/ttyUSB*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2


Очень странно, я кстати на таком же модеме пробую, как у тебя и у меня все работает.
Ты со скриптом ничего не делал ? Не менял его ?    У меня все отлично работает и выдает значение.
У меня возникает ошибка, только, если не под администратором запускаю, проверь еще раз, пересоздай файл. На всякий случай сделай через chmod его исполняемым.

У нас с тобой модемы одинаковые, что то не так делаешь.

В крайнем случае глянуть , какая у тебя и у меня версия питона.

У меня Python 2.7.3 (default, Apr 20 2012, 22:44:07)


Вот кстати меня эта ошибка настораживает ,


IOError: read() should have returned a bytes object, not 'NoneType'

Почему не тот тип данных ? может ты что то с кириллицей напутал ?  Какой у тебя формат файла utf-8 ? Может где букву подставил не ту ?
« Последнее редактирование: 31 Мая 2012, 15:25:58 от zhenya0007 »

Оффлайн Pl7ofit

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
  • U18.04,Ryzen 5 1600,GTX 1050,8GB-DDR4
    • Просмотр профиля
    • vk.com/pl7ofit
Все перепробовал, на канале питона мне сказали что скрипт кривой, нашел решение не очень удобное, но всё же!


sudo apt-get install minicom
sudo minicom -D "/dev/ttyUSB1"
/dev/ttyUSB1 - моё устройство, без кавычек

В строку копировать:
AT+CSQ
Получаю что то вроде: +CSQ: 11,99

11,99 * 2 - 113 = -89,02 dB

Именно по такой формуле я узнал дБ =)
Добавляйтесь! Steam nick: pl7ofit

Линус над нами.Визин в кармане.Под ногами андроиды.Вперед Линуксоиды!

Оффлайн zhenya0007

  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Все перепробовал, на канале питона мне сказали что скрипт кривой, нашел решение не очень удобное, но всё же!


sudo apt-get install minicom
sudo minicom -D "/dev/ttyUSB1"
/dev/ttyUSB1 - моё устройство, без кавычек

В строку копировать:
AT+CSQ
Получаю что то вроде: +CSQ: 11,99

11,99 * 2 - 113 = -89,02 dB

Именно по такой формуле я узнал дБ =)

Кривой скрипт, а почему у меня работает ?

Ты решил все с помощью AT команд напрямую к модему. Ну хоть как то.

Оффлайн sersoftin

  • Любитель
  • *
  • Сообщений: 59
  • Понять, простить)
    • Просмотр профиля
    • sersoftin
нету там такого

Да ну ?  Интенсивность шума проходят в школе. К тебе мои соболезнования.
до 9 класса не проходят!

Пользователь решил продолжить мысль 02 Июня 2012, 13:52:48:
....
И вот:

profit@profit-K53SC:~$ sudo gnokii --monitor once
GNOKII Version 0.6.30
Couldn't read /home/profit/.config/gnokii/config config file.
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Gnokii serial_open: tcgetattr: Ошибка ввода/вывода
Couldn't open FBUS device: Ошибка ввода/вывода
Telephone interface init failed: Command failed.
Quitting.



Пользователь решил продолжить мысль 31 Мая 2012, 05:32:05:
Децибелы вроде так называется
к твоему несчастью там тоже нужно порт указывать в файле конфигурации .gnokiirc кажись там пишешь port = /ttyUSB*
вместо * цифру. а можно проще. заходишь в главное меню - стандартные - xgnokii там в настройках указываешь порт. потом делаешь
gnokii --monitor once
« Последнее редактирование: 02 Июня 2012, 13:52:48 от sersoftin »
Я не трус..я просто знаю,что дело кончится задницей......

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1564
  • УМка.
    • Просмотр профиля
Насколько я понимаю, уровень приема сигнала нельзя сравнивать с db , так, как уровень приема сигнала обратно пропорционален db, чем дальше сота, тем хуже сигнал между аппаратами и тем выше сигнал в DB, для того чтобы преодолеть большее расстояние или преграду.

так а вчем проблема ? меряется затухание сигнала в DB. У меня Сименс с патчами , там знающие люди все расчитали. Не плохой сигнал 76-96dB затухание. Сильный 76 и ниже. выше 96 gprs как правило не раоботает. Зависит еще от шума.
« Последнее редактирование: 08 Июня 2012, 08:49:11 от alecsartania »
Дома Linux Mint 20.1 / 20.02

Оффлайн Pl7ofit

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
  • U18.04,Ryzen 5 1600,GTX 1050,8GB-DDR4
    • Просмотр профиля
    • vk.com/pl7ofit
выше 96 ещё как работает, иначе я бы сейчас не смог написать
Добавляйтесь! Steam nick: pl7ofit

Линус над нами.Визин в кармане.Под ногами андроиды.Вперед Линуксоиды!

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.