Обява

Свий
Няма добавени обяви.

TRIP "компютри"

Свий
X
 
  • Филтър
  • Час
  • Покажи
Изчисти всичко
нови мнения

  • До: TRIP "компютри"

    Ами буксата си има чоп и се чува щракване при пъхането на буксата. Нека не изпадаме в чак такива подробности . Всеки трябва да си провери апаратурата преди експлоатация. И при монтажа на устройството да си прогони и прикрепи така кабела че да няма опасност от немолно дръпване на кабела . А за пазенето на данните говорих с колегата той ще пише какво как да направи. По принцип няма проблем да се направят да пазят данните за километрите , но оставям на него да го дискутира.
    flash-gsm team

    Коментар


    • До: TRIP "компютри"

      За данните не е проблем да се пазият. Мисля, че не е нужно обаче да се пазят времената по простата причина, че така или иначе няма да са верни, но не е проблем още няколко клетки от паметта да запълня стига да не се окаже, че губи много време със записване на данните. Това с пазенето на данните извиква друг проблем поради който не го сложих в началото. Кога да се нулират данните? Когато се прави нова калибровка, когато се загася трипа през менюто или да има отделно меню за нулиране? Другият въпрос е дали ако изчезне по някаква причина захранването при възстановяването му дали да тръгва от последното положение в което е бил или да си тръгва по нормалния си начин? Дайте да обсъдим тези варианти за да знам какви промени да направя в софта.

      Коментар


      • До: TRIP "компютри"

        Последно което направих във връзка с помненето. С всяка една промяна на общия или междинния път се записват и дори да отпадне захранването по някаква причина - няма да се загубят за близките 1000000 часа (или поне по документи толкова са гарантирани данните в енергонезависимата памет ) В момента съм го оставил при гасене на машинката през менюто да се нулират данните за изминат път, но без данните от калибровката. Да сложа ли допълнително меню за нулиране или да го оставя така.

        Коментар


        • До: TRIP "компютри"

          Първоначално публикуван от eddiesoft Преглед на мнение
          ... Кога да се нулират данните? Когато се прави нова калибровка, когато се загася трипа през менюто или да има отделно меню за нулиране? Другият въпрос е дали ако изчезне по някаква причина захранването при възстановяването му дали да тръгва от последното положение в което е бил или да си тръгва по нормалния си начин? ...

          За мен най-добрият вариант е при временно прекъсване на захранването трипът да подновява работа от последния отчет преди прекъсването.
          Нулирането на данните да става само при използване на предвидените за тази цел бутони.
          Ние не сме неутрални!

          Коментар


          • До: TRIP "компютри"

            Първоначално публикуван от Чавдар (V93) Преглед на мнение
            За мен най-добрият вариант е при временно прекъсване на захранването трипът да подновява работа от последния отчет преди прекъсването.
            Нулирането на данните да става само при използване на предвидените за тази цел бутони.
            Абсолютно, това е правилния вариант.

            Коментар


            • До: TRIP "компютри"

              Готово. Нулирането - както междинното, така и общото е само от бутон "Нулирне" или от дистанционното. Изминатият път (общ и междинен) се помни във всяка една ситуация. При промяна на някой от режимите за работа също се помни в енергонезависима памет. При отпадане на захранването в момента в който се възстанови, работата продължава от там където е прекъсната.

              Благодаря на всички за идеите. Ако има още нещо - приемам идеи.

              Коментар


              • До: TRIP "компютри"

                Първоначално публикуван от eddiesoft Преглед на мнение
                Последно което направих във връзка с помненето. С всяка една промяна на общия или междинния път се записват и дори да отпадне захранването по някаква причина - няма да се загубят...
                Имай предвид, че ако при всяка промяна пишеш в дадена клетка на еепрома или флаша, ще я скапеш доста бързо. Познат проблем в не малко устройства, включително и на именити фирми.
                Не чета коментари и не отговарям на такива.

                И коментаторите...

                Коментар


                • До: TRIP "компютри"

                  Ами другият вариант е да се помни в РАМ и да се следи отпадане на захранването и тогава да се пише в ЕЕПРОМ, но никой не може да гарантира, че кондензаторите ще държат толкова време, че да е направен коректен запис. Така, че вариантите са тези. Просто трябва да се избере единия.... дали да се стискат палци да удържи на толкова бройки записи или да се стискат палци, че няма да изчезне захранването докато се пише в ЕЕПРОМ-а...
                  Има и един трети вариант, който е най-сигурен, но не знам дали си струва... Втори процесор с автономно захранване - батерия, да му се подават постоянно данни и при отпадане на напрейението спокойно да си запише в неговия си ЕЕПРОМ. Не вярвам обаче да има смисъл от такова презапасяване

                  Коментар


                  • До: TRIP "компютри"

                    За можене, може. Всички клетки са в FF. Преди запис търсиш първата незаписана и пишеш в нея. Следващия път, в следващата и така докато свършат адресите. След това отначало. Ако ползваш по-големичък еепром, броят записи ще стане значително по-голям. Трябва си малко смятане де, обем информация, честота на писане и други данни с които само ти разполагаш.
                    Не чета коментари и не отговарям на такива.

                    И коментаторите...

                    Коментар


                    • До: TRIP "компютри"

                      Първоначално публикуван от eddiesoft Преглед на мнение
                      Ами другият вариант е да се помни в РАМ и да се следи отпадане на захранването и тогава да се пише в ЕЕПРОМ, но никой не може да гарантира, че кондензаторите ще държат толкова време, че да е направен коректен запис. Така, че вариантите са тези. Просто трябва да се избере единия.... дали да се стискат палци да удържи на толкова бройки записи или да се стискат палци, че няма да изчезне захранването докато се пише в ЕЕПРОМ-а...
                      Има и един трети вариант, който е най-сигурен, но не знам дали си струва... Втори процесор с автономно захранване - батерия, да му се подават постоянно данни и при отпадане на напрейението спокойно да си запише в неговия си ЕЕПРОМ. Не вярвам обаче да има смисъл от такова презапасяване
                      Не разбирам много от езика на който си говорите но мога да попитам с колко ще се оскъпи ако се направи с допълнителна батерийка?

                      Коментар


                      • До: TRIP "компютри"

                        По принцип няма да е с много, но проблема е, че не разполагам с място където да я сложа. Малко е "попренаселена" платката. Т.е. кутията като размер ме ограничава. а и дебелината на дисплея. Ако можеш да се ориентираш от катринката...
                        Прикачени файлове

                        Коментар


                        • До: TRIP "компютри"

                          Първоначално публикуван от ittso Преглед на мнение
                          За можене, може. Всички клетки са в FF. Преди запис търсиш първата незаписана и пишеш в нея. Следващия път, в следващата и така докато свършат адресите. След това отначало. Ако ползваш по-големичък еепром, броят записи ще стане значително по-голям. Трябва си малко смятане де, обем информация, честота на писане и други данни с които само ти разполагаш.
                          Идеята наистина може да намали с няколко стотин пъти броя на записите в една клетка, но така както си го описал може да стане само при празна памет. При първо запълване и вече няма да са FF Така, че трябва някъде да имаш брояч, т.е. в една клетка да записваш коя е първата празна. Но кръга се завърта. В брояча ще се пише пак при всяка промяна. И ще спасиш останалите клетки, а тази ще замине пак толкова бързо.
                          Варианта е при запис в дадена клетка да се върнеш до първата освободена и да запишеш в нея FF за да може при следващия обход да я намери като празна.
                          Но иначе метода за намаляване броя на записите в дадена клетка е този.
                          Истината е, че колкото и чудно да звучи (както не съм си го представял в началото) има страшно много сметки и другия проблем който се появи е да се обработват коректно колизиите от прекъсванията, че трябва да се следи в какъв рейим се работи, какво се прави, и да се променя приоритета на прекъсванията. Оказа се, че за 2 брояча и 2 таймера стана убийствено дълга програма и то след всички оптимизации . Правил съм къде по сложни устройства с много по-малко ресурси.. май се отплеснах

                          Коментар


                          • До: TRIP "компютри"

                            Първоначално публикуван от eddiesoft Преглед на мнение
                            Ами другият вариант е да се помни в РАМ и да се следи отпадане на захранването и тогава да се пише в ЕЕПРОМ, но никой не може да гарантира, че кондензаторите ще държат толкова време, че да е направен коректен запис...
                            Разделяш захранването на процесора от големите консуматори - дисплеи, светодиоди и т.н. На някой от пиновете следиш наличието на 12 волта. Като изчезне, прехвърляш от рама в еепрома или флаша. Всички портове които са изходи - в тристейт или 0 за да не "изтича" тока.
                            При консумацията само на контролера не би трябвало да е проблем да му осигуриш 5 - 10 секунди автономност само с кондензатор. Контролера няма ли браунаут детектор?
                            Не чета коментари и не отговарям на такива.

                            И коментаторите...

                            Коментар


                            • До: TRIP "компютри"

                              По принцип това е варианта, но говорех, че по принцип не може да се гарантира. Ама то какво ли може да се гарантира в тоиа живот де

                              Коментар


                              • До: TRIP "компютри"

                                Първоначално публикуван от eddiesoft Преглед на мнение
                                По принцип това е варианта, но говорех, че по принцип не може да се гарантира. Ама то какво ли може да се гарантира в тоиа живот де
                                По добре да се изгуби някой път информацията, навигатора ще го преживее, но да си има стабилно и дългосрочна работа на трипа.
                                В тази връзка по-добре с по-голям кондензатор или доп. батерия, но да не се разчита на епрома толкова и да се записва в него само при отпадане на захранването.
                                Ако се запазят публикуваните цени ще искам един или два трипа.

                                Коментар

                                Активност за темата

                                Свий

                                В момента има 1 потребители онлайн. 0 потребители и 1 гости.

                                Най-много потребители онлайн 8,787 в 17:37 на 21-06-23.

                                Зареждам...
                                X