DrvPing

Просмотр 15 сообщений - с 1 по 15 (из 39 всего)
  • Автор
    Сообщения
  • #27397
    JurasskPark
    Участник

    DrvPing v6.0.0.0
    https://github.com/JurasskPark/RapidScada_v6/releases
    https://github.com/JurasskPark/RapidScada_v6/tree/master/OpenDrivers/DrvPing_v6

    https://www.youtube.com/watch?v=BQE2QRwJ2tA
    https://raw.githubusercontent.com/JurasskPark/RapidScada_v6/master/OpenDrivers/Source/DrvPing_001.png

    Простой драйвер пинга, который есть у каждого в своей системе.
    Решил поделиться. Ничем не примечателен и не лучше чем у других. 🙂

    #27398
    manjey73
    Участник

    На Linux работает ?

    Когда на Гите нажал на папку DrvPingLogic попал почему-то в DBImport

    • Этот ответ был изменен 1 год, 1 месяц назад от manjey73.
    #27400
    JurasskPark
    Участник

    Я не пробовал. 🙂 У меня нет его.

    #27401
    manjey73
    Участник

    Файлы лишние в папках Logic и View

    #27402
    JurasskPark
    Участник

    >>Когда на Гите нажал на папку DrvPingLogic попал почему-то в DBImport
    Readme — одно на всю папку. Там ниже пункт 2.

    >>Файлы лишние в папках Logic и View
    Что за лишние файлы?

    #27403
    manjey73
    Участник

    Пока нет возможности проверить у самого, не перенес еще на свою Raspberry 6-ю версию.
    На 5-й при использовании асинхронных запросов для пинга зависало жестко, но там Net4.x

    #27404
    manjey73
    Участник

    Ну открываете папку Ping, а в ней файлы от DBImport
    например DevDbImportPlusView.cs — это же не файл описания

    • Этот ответ был изменен 1 год, 1 месяц назад от manjey73.
    #27406
    manjey73
    Участник

    а в коде DrvPing 🙂 название не соответствует файлу

    #27407
    JurasskPark
    Участник

    >>а в коде DrvPing 🙂 название не соответствует файлу
    Спасибо! Исправил 🙂 Что поделать… косячу потихоньку 🙂

    #27410
    Mikhail
    Модератор

    Спасибо, периодически возникает подобный вопрос на форуме. Выложу в репозиторий немного позже.

    В 5-й версии драйвера начинались на префикс Kp, поэтому префикс Drv уже подразумевает 6-ю версию.

    Просьба на будущее — в названиях модулей делать какую-то часть наименования, которая бы указывала на разработчика. DrvPing — очень общее имя.

    #27411
    JurasskPark
    Участник

    Михаил, для следующего драйвера будет название DrvModbusUniversal. 😅

    #27412
    JurasskPark
    Участник

    Может для начала народ с форума попробует и потестирует, прежде чем выкладывать? Там кода две строчки, но выкладывать на сайт без отзывов местных гуру или без тестирования… Что-то страшно. )

    #27421
    Mikhail
    Модератор

    для следующего драйвера будет название DrvModbusUniversal

    Я не против, только будьте готовы, что пользователи такого драйвера будут часто вспоминать его название, обращаясь к автору с вопросами о той или иной недостающей функции 🙂

    Может для начала народ с форума попробует и потестирует, прежде чем выкладывать?

    Да, немного позже выложим, после грядущих праздников.

    #27431
    JurasskPark
    Участник

    >>Пока нет возможности проверить у самого, не перенес еще на свою Raspberry 6-ю версию.
    Короче, я накосячил. И там не отключил библиотеки Windows, да и вообще там много ссылок, которые не нужные были. В новой версии я исправил, но еще не выкладывал. 🙂

    Вот скрины.
    https://ibb.co/42HGrFM
    https://ibb.co/Hpztb4r
    https://ibb.co/zxDwTTz
    https://ibb.co/8xzg6Kv

    #27441
    Mikhail
    Модератор

    Спасибо!
    Позвольте написать свои мысли:
    1. Оказывается у нас проблема с дублированием имени драйвера, ссылка. Т.к. драйвер от @jurasskpark появился позже, то прошу Вас потратить небольшое время на переименование драйвера.

    2. deviceXXX.txt — при создании тегов задайте их формат, чтобы получить значение не 1.000, а On. Посмотрите пример в драйвере симулятора.

    3. lineXXX.log — вместо фразы Data request было бы интереснее увидеть более подробную информацию о том, что запрашивается.

    4. Работает ли мастер создания каналов с Вашим драйвером?

    5. Какой алгоритм пинга (обычными словами)? Как работают таймауты? Будет ли задержка, если устройство недоступно? И т.п.

Просмотр 15 сообщений - с 1 по 15 (из 39 всего)
  • Вы должны авторизироваться для ответа в этой теме.