Создание Эльфов : Эльфостроение : Форум

Страница 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
__swi __arm void OrangeLED_Control(int _free_val, int or_LED_ID, int level, int fade_time);
. Открыл библиотеку функций для К810...024 (lib.vkp) - там вот что
;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 и другие). Спасибо за помощь.

Создал! Только вот при выключении (убийстве эльфа) в Букменеджере, красный светодиод продолжает гореть. Помогла только перезагрузка =)
- спасибо за помощь UltraSoft. С запуском нескольких копий эльфа пробую сам разобраться (почитаю форум). Надо в исходниках покопаться. теперь эльф можно запустить только один раз - спасибо Alex_E.

Добавлено 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