• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Подключение стрелочного индикатора для отображения параметров системы

Большое спасибо за старание но увы все по старому,было бы не плохо если бы еще нашелся кто нибудь с семеркой и проверил.Мне кажется что дело все же в загаженности моей винды и пора ее сносить=)
 
Подтверждаю проблему с аргументом на 7-ке
 
Новая версия программы!
-Убран баг с добавлением плагинов. Теперь программа должна получать запрос от установщика плагина.
-Сделано более подробное журналирование событий при выборе счетчика. При возникновении проблем с этим - высылайте журнал программы.
-Добавлена видеосправка о добавлении счетчика под Windows Vista
-Программа тестировалась под Windows 7 Starter с последними обновлениями от 10.03.2011 и работала верно.

 

Вложения

Подскажите как прошивается ATTiny2313 для стрелочных индикаторов, через BM8051
 
Для BM8051 скоро будет готов плагин, не использующий микроконтроллер.
 
Типа воткну в USB и индикаторы будут работать?
 
Один стрелочный индикатор. Да, будет работать.
 
А для трёх потребуется микроконтроллер?
 
Да, микроконтролер.
Либо LPT порт. В любом случае, у меня нет программы, которая могла бы обслуживать больше одного индикатора.
 
Новая версия программы!
С плагином проблема решилась,но с выбором счетчика все по прежнему только теперь вместо ошибки появляеться "Счетчик не выбран.Повторить обзор счетчиков? Да/Нет "
Журнал:
Состояние: D:\Program Files\System Counter Tool\config.ini
Состояние: conf=new wxFileConfig(wxEmptyString,wxEmptyString,str,wxEmptyString,wxCONFIG_USE_LOCAL_FILE)
Состояние: timer1=new wxTimer(this,1000)
Состояние: timer2=new wxTimer(this,1001)
Состояние: txt= new wxTextCtrl(this,0,wxEmptyString,wxDefaultPosition,wxSize(-1,22),wxTE_READONLY)
Состояние: Plg=new wxChoice(this,10008,wxDefaultPosition,wxSize(-1,22),chc)
Состояние: prg=new wxGauge(this,0,100,wxDefaultPosition,wxSize(-1,15),wxGA_SMOOTH)
Состояние: stat= new wxStaticText(this,0,wxEmptyString,wxDefaultPosition,wxSize(-1,15),wxBORDER_STATIC|wxST_NO_AUTORESIZE)
Состояние: Select= new wxButton(this,10000, _("Select..."), wxDefaultPosition, wxSize(80, 25))
Состояние: Period= new wxButton(this,10002, _("Period..."), wxDefaultPosition, wxSize(80, 25))
Состояние: Log= new wxButton(this,100001, _("&Log..."), wxDefaultPosition, wxSize(80, 25))
Состояние: Exit= new wxButton(this,10007,_("&Hide"),wxDefaultPosition, wxSize(80, 25))
Состояние: tray=new TrayIcon(this)
Состояние: tray->SetIcon(wxIcon(_T("tray_icon")))
Состояние: PdhOpenQueryA(NULL, NULL, &Query)
Состояние: Получен сигнал о добавлении нового модуля. Считывание имени файла...
Состояние: Имя файла было успешно прочитано!
Состояние: szo
Состояние: Имя файла с плагином: '㩄停潲牧浡䘠汩獥卜獹整潃湵整⁲潔汯倠畬楧*流数浲瑥⁲畏灴瑵汜扩䍓彔畯彴浡数浲瑥⹲汤l='
Состояние: inpout=LoadLibrary(path)
Состояние: GetPluginName
Состояние: Update
Состояние: Start
Состояние: Stop
Состояние: Configure
Состояние: conf->Write(wxT("Plugin_")+name+wxT("/Path"),*fname)
Состояние: conf->Flush()
Состояние: FreeLibrary(inpout)
Состояние: DisconnectNamedPipe(pipe)
Состояние: inpout=LoadLibrary(path)
Состояние: GetPluginName
Состояние: Update
Состояние: Start
Состояние: Stop
Состояние: Configure
Состояние: conf->Write(wxT("DefaultPlugin"),Plg->GetString(idx))
Состояние: conf->Flush()
Состояние: Выбран счетчик:
Состояние: Код ошибки 0 Описание ошибки 'Операция успешно завершена.
 
А видеосправку вы смотрели? Вы делаете все в точности как в ней?
 
Программиста найду, я только не знаю как ему обьяснить то что мне надо. Прошить микроконтроллер, и написать программу для винды? Тех сторону сделать не проблема, тут не плохо обьяснили чё к чему.
 
Программиста найду, я только не знаю как ему обьяснить то что мне надо. Прошить микроконтроллер, и написать программу для винды? Тех сторону сделать не проблема, тут не плохо обьяснили чё к чему.
Нужно написать управляющую программу и прошивку. Практически с нуля. Это довольно непростая работа, учитывая проблемы, с которыми мы здесь столкнулись под Windows 7.
 
Спасибо за совет. Пойду ща мозги парить программисту. На семёрке SCT_Plugin_Out_Ampermetr_1_0 и System_Counter_Tool_1_22 не работает?
 
В Главном меню, в папке программы.
Нашел,а что как то по другому можно выбрать?Так и делал всегда.
У вас выводятся данные на индикатор?
Да выводятся,но разумеется только тех счетчиков которые можно выбрать.
 
У меня на Windows 7 Starter работало.

Я приступлю к развитию программы в сторону увеличения числа индикаторов через 3 месяца. Если ваш программист примет участие в разработке, будет очень хорошо.
 
Да выводятся,но разумеется только тех счетчиков которые можно выбрать.
Хорошо.
Проблем с неполным отклонением стрелки нет?

Информацию о загрузке процессора, в принципе, можно получить другим способом. Это раз.
На сайте Microsoft есть заметка о том, что выбор счетчика хорошо работает, если программа запущена от имени администратора.
 
Проблем с неполным отклонением стрелки нет?
Не знаю вместо индикатора подключен вольтметр который как я уже говорил показывает 3.8 вольта,индикатор еще не переделал нет подходящего резистора.
А да и еще заметил что показания % загруженности памяти не сходятся с показаниями гаджета рабочего стола.При включении теста памяти гаджет показывает 100% загрузку памяти а ваша программа 65%
 
Последнее редактирование:
Назад
Сверху