<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=24583&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-11-12T03:27:40+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=24583&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2023-11-12T03:27:40+01:00</updated>
<published>2023-11-12T03:27:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237611#p237611</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237611#p237611"/>
<title type="html"><![CDATA[Re: Problem z implementacją bibliotek z MkMENU]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237611#p237611"><![CDATA[
Odpal sobie przykład z programu bo widać że implementujesz nie te callbacki co trzeba<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 lis 2023, o 03:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2023-11-11T22:55:26+01:00</updated>
<published>2023-11-11T22:55:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237610#p237610</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237610#p237610"/>
<title type="html"><![CDATA[Problem z implementacją bibliotek z MkMENU]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24583&amp;p=237610#p237610"><![CDATA[
A więc piszę sobie kod w którym mam zamiar zrobić menu na wyświetlacz LCD2X16 hdd4478  sterowanie ma się odbywać na klasycznych 5 przyciskach dlatego też mam zamiar dodać do tego bibliotekę :<br />[syntax=c]#include &quot;MK_MATRIX_KBD/mk_keyboard.h&quot;[/syntax]<br /><br />Już w sumie sporo zrobiłem ale chyba mimo obejrzenia wszystkich znalezionych na you tube odcinków na temat mk menu properties itp. <br />nadal czegoś nie wiem i nie rozumiem  <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> <br />HELP  <img src="https://forum.atnel.pl/images/smilies/icon_mrgreen.gif" alt=":mrgreen:" title="Pan Zielony" /> <br /><br /><br />Otóż wywala mi 27 errorów <img src="https://forum.atnel.pl/images/smilies/icon_e_surprised.gif" alt=":o" title="Zdziwiony" />  w pliku:<br />[syntax=c]23:00:58 **** Incremental Build of configuration Release for project AvT_5553_new_ver ****<br />make all <br />'Building file: ../MK_MENU_USER_FILES/mk_menu_exe.c'<br />'Invoking: AVR Compiler'<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega8 -DF_CPU=8000000UL -MMD -MP -MF&quot;MK_MENU_USER_FILES/mk_menu_exe.d&quot; -MT&quot;MK_MENU_USER_FILES/mk_menu_exe.o&quot; -c -o &quot;MK_MENU_USER_FILES/mk_menu_exe.o&quot; &quot;../MK_MENU_USER_FILES/mk_menu_exe.c&quot;<br />../MK_MENU_USER_FILES/mk_menu_exe.c: In function 'execute_node':<br />../MK_MENU_USER_FILES/mk_menu_exe.c:87:22: error: 'id_pin_nr_0_FP' undeclared (first use in this function)<br />   case /* func 00 */ id_pin_nr_0_FP:<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:87:22: note: each undeclared identifier is reported only once for each function it appears in<br />../MK_MENU_USER_FILES/mk_menu_exe.c:97:22: error: 'id_save_1_F' undeclared (first use in this function)<br />   case /* func 01 */ id_save_1_F:<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:101:22: error: 'id_ntp_sync_2_FP' undeclared (first use in this function)<br />   case /* func 02 */ id_ntp_sync_2_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:102:22: error: 'id_pc_sync_3_FP' undeclared (first use in this function)<br />   case /* func 03 */ id_pc_sync_3_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:103:22: error: 'id_save_4_F' undeclared (first use in this function)<br />   case /* func 04 */ id_save_4_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:104:22: error: 'id_date_5_FP' undeclared (first use in this function)<br />   case /* func 05 */ id_date_5_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:105:22: error: 'id_save_6_F' undeclared (first use in this function)<br />   case /* func 06 */ id_save_6_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:106:22: error: 'id_enabled_7_FP' undeclared (first use in this function)<br />   case /* func 07 */ id_enabled_7_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:107:22: error: 'id_reg_adr_8_FP' undeclared (first use in this function)<br />   case /* func 08 */ id_reg_adr_8_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:111:22: error: 'id_save_9_F' undeclared (first use in this function)<br />   case /* func 09 */ id_save_9_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:130:22: error: 'id_host_13_FP' undeclared (first use in this function)<br />   case /* func 13 */ id_host_13_FP:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:132:22: error: 'id_save_14_F' undeclared (first use in this function)<br />   case /* func 14 */ id_save_14_F:<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:137:22: error: 'id_start_15_F' undeclared (first use in this function)<br />   case /* func 15 */ id_start_15_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:138:22: error: 'id_enabled_16_FP' undeclared (first use in this function)<br />   case /* func 16 */ id_enabled_16_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:139:22: error: 'id_pin_17_FP' undeclared (first use in this function)<br />   case /* func 17 */ id_pin_17_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:143:22: error: 'id_on_off_18_FP' undeclared (first use in this function)<br />   case /* func 18 */ id_on_off_18_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:144:22: error: 'id_night_mode_19_FP' undeclared (first use in this function)<br />   case /* func 19 */ id_night_mode_19_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:145:22: error: 'id_save_20_F' undeclared (first use in this function)<br />   case /* func 20 */ id_save_20_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:146:22: error: 'id_volume_21_FP' undeclared (first use in this function)<br />   case /* func 21 */ id_volume_21_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:150:22: error: 'id_save_22_F' undeclared (first use in this function)<br />   case /* func 22 */ id_save_22_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:151:22: error: 'id_rows_23_FP' undeclared (first use in this function)<br />   case /* func 23 */ id_rows_23_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:155:22: error: 'id_columns_24_FP' undeclared (first use in this function)<br />   case /* func 24 */ id_columns_24_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:161:22: error: 'id_enabled_25_FP' undeclared (first use in this function)<br />   case /* func 25 */ id_enabled_25_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:162:22: error: 'id_save_26_F' undeclared (first use in this function)<br />   case /* func 26 */ id_save_26_F:  break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:163:22: error: 'id_enabled_27_FP' undeclared (first use in this function)<br />   case /* func 27 */ id_enabled_27_FP: menu_property&#91; prop_id &#93;.byte ^= 1; break;<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:164:22: error: 'id_bits_28_FP' undeclared (first use in this function)<br />   case /* func 28 */ id_bits_28_FP: {<br />                      ^<br />../MK_MENU_USER_FILES/mk_menu_exe.c:168:22: error: 'id_save_29_F' undeclared (first use in this function)<br />   case /* func 29 */ id_save_29_F:  break;<br />                      ^<br />make: *** &#91;MK_MENU_USER_FILES/mk_menu_exe.o&#93; Błąd 1<br />&quot;make all&quot; terminated with exit code 2. Build might be incomplete.<br /><br />23:00:58 Build Failed. 27 errors, 0 warnings. (took 425ms)[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 11 lis 2023, o 22:55</p><hr />
]]></content>
</entry>
</feed>