Создание Эльфов : Эльфостроение : Форум |
Страница 123 из 211: « 1 ... 119 120 121 122 [123] 124 125 126 127 ... 211 » |
Rc: |
17.10.09, 09:54 |
vodoo999, скачай исходник FlashLight от Ultrashot и разберись в нём - всё понятно будет. Также скачай себе свн эльфов для се - там большинство функций используется. Чтобы не задавать уже заданных вопросов, качай оффлайн версию этой темы. Ссылка. RedLED_On (0) включает красный светодиод, который расположен рядом с ик-портом, а не светодиод фокусировки камеры. Можешь циклом перебрать значения от 2 до ... (RedLED_On (1) - включает подсветку кнопки камеры) |
vodoo999: |
17.10.09, 18:48 |
Я наверное что-то упустил) Вот такой вот (могу весь код кинуть, но места много займет на странице) int main (void): Код: int main (void) { CreateHWBook(); // выводим текст в "заметки" на StandBy RedLED_On(1); // void RedLED_On(int __NULL); // void StatusIndication_ShowNotes(int StrID); // StatusIndication_ShowNotes(STR("Hello World!")); // запускаем таймер на 0.5 сек. timer=Timer_Set(500,onTimer,0); return(0); } IAR ругается на RedLED_On(1); - пишет "Error[Pe020]: identifier "RedLED_On" is undefined C:\IAR\Embedded Workbench 4.0 Evaluation\ARM\HelloWorld3\main.c" Пробывал ставаить RedLED_On(0,1,2,3,...) - таже ошибка По моему замыслу при запуске эльфа автоматом врубаться должен RedLED (красный светодиод, тот который там где и ИК на К800. Пока что не определил кто отвечает за светодиод "антикрасные глаза" в спышке, потому решил с малого начинать), но я эльф скомплить не могу из-за ошибки. Сделал все по максимуму просто, без забиндингивывания кнопок под эльф и т.д., но что-то не так делаю. Ксатати как определить функцию для светодиод антикрасные глаза во вспышке К810? Я в библиотеке функций для К810 рылся, но кроме RedLED_On ничего не нашел, а RedLed_On - вроде не то, что мне нужно. [ Редактировано vodoo999 в 17.10.09 17:58 ] |
mmcorp: |
17.10.09, 19:27 |
vodoo999, значит в файлах в папке include не описана эта функция или описана, но по-другому называется, или в сам проект не добавлено откуда инклудить |
vodoo999: |
17.10.09, 19:34 |
MoneyMasteR писал: vodoo999, значит в файлах в папке include не описана эта функция или описана, но по-другому называется, или в сам проект не добавлено откуда инклудить Вот какие у меня инклуды #include "..\\include\Lib_Clara.h" #include "..\\include\Dir.h" Открыл в Lib_Clara.h - в ней нету RedLED, зато есть #pragma swi_number=0x2DC . Открыл библиотеку функций для К810...024 (lib.vkp) - там вот что __swi __arm void OrangeLED_Control(int _free_val, int or_LED_ID, int level, int fade_time); ;0B70: xxxxxxxx yyyyyyyy ; 2DC: void OrangeLED_Control(int _free_val, int or_LED_ID, int level, int fade_time); , т.е. функции нет. Я запутался, если честно не пойму что откуда и куда - откуда функции для эльфов берутся - из Lib_Clara.h? |
UltraShot: |
17.10.09, 19:40 |
vodoo999, обновите вашу папку include |
vodoo999: |
17.10.09, 19:54 |
UltraShot писал: vodoo999, обновите вашу папку include Спасибо Вам огромное! Всему причиной "старые" файлы в папке include (Файл Lib_Clara.h и другие). Спасибо за помощь. Создал! Добавлено 18.10.09 12:47 Уважаемый Rc, перепробывал значения RedLED_On (х) от 1 (при RedLED_On (0) включается диод возле ИК-порта на К800/К810) до 13 (RedLED_On (13)) - никаких результатов. Может попробывать значения -1,-2,-3...? Пытаюсь найти функу (или значение) для загорания красного светодиода в вспышке камеры. Т.е. при включения эльфа должно быть так: Или может этой функции вобще нет? Нашел в либе вот, что: ;0B70: xxxxxxxx yyyyyyyy ; 2DC: void OrangeLED_Control(int _free_val, int or_LED_ID, int level, int fade_time); - на К810 ...003 есть эта функа (вот), могу себе на К810...024 портировать, только что она делает?[ Редактировано vodoo999 в 18.10.09 13:53 ] |
anger-001: |
16.11.09, 01:43 |
эм... извиняюсь, возможно, за тупой вопрос... Как в эльфостроительстве под СЕ с сокетами там и прочей фигнёй связанной с интернетом? |
68-artem: |
16.11.09, 01:55 |
Нет функций ещё |
anger-001: |
16.11.09, 13:48 |
а как эти функции вообще добавляют/ищут?... ЗЫ направте в нужную тему... к портированию функций это не относится, т.к. они вообще не известны... [ Редактировано anger-001 в 16.11.09 13:17 ] |
avens: |
16.11.09, 20:36 |
Подскажите, как узнать название книги активи меню, или точнее как вывести название книги в MessageBox? BOOK * MyBook = DISPLAY_GetTopBook(0); MessageBox(0x6FFFFFFF, ??? ,0,1,0,0); |
Страница 123 из 211: « 1 ... 119 120 121 122 [123] 124 125 126 127 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=1220 © 2005-2018 supertrubka.org |