Mám laser čidlo z kterého čtu hodnotu a naměřenou hodnotu porovnám s tabulkou. Tabulkovou hodnotu rozložím na 10000,1000,100,10,1 a to potom posílám po CAN busu. Na druhé straně jednotlivé znaky zobrazím na LCD. Potřebuji ale dále pracovat z celou tabulkovou hodnotou. Jak složit po přenosu celé číslo? Pokud to jen znásobím a sečtu vždy je to nesmysl.
Ladap
přenos dat po CAN
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Re: přenos dat po CAN
Pokiaľ zobrazuješ správne jednotlivé číslice, tak výpočet musí fungovať tiež. Neprenášaš číslice náhodou v ASCII kóde?
Ak áno tak pred násobením urob logický súčin číslice s hodnotou 0x0F.
Ak áno tak pred násobením urob logický súčin číslice s hodnotou 0x0F.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 19 hostů