&size(24){&color(darkgreen){''Taifatech SDK''};}; #navi(Taifatech) ~''CONTENTS'' #contents ---- ~''REFERENCES'' ---- **開発環境 [#j171d4a4] -KEILを使って、proj/WAVE/WAVE.Uv2をproject openすると必要なファイルがロードされる -WAVE.Uv2を見ると、TX/RXの他、INTERSIL/ATHEROSのプロジェクトがある -評価版なので2KBの制限があってコンパイルできない。 **ヘッダファイル [#k3023f98] |~ヘッダ|~概略| |inc/tf5x0Drv.h|TF530のレジスタ定義| |inc/comqDev.h|コマンドのキュー| |inc/remoteDrv.h|リモコン関係。パススルーリモコン、学習リモコンもありそう| |proj/WAVE/inc/AV.h|装置全体の定義| **バイナリ供給のファイルについて [#jaba6e09] -変更が困難なので、念のためまとめておく |~ファイル名|~機能|~備考| |saa7115.LIB|Video ADC|現在は使用していないLSI| |js6b1.LIB|TV Tuner|たぶん| |msp3455g.LIB||| |adv7171.LIB|Video DAC|| |TF_Bridge.LIB|WLAN-LANブリッジのファーム?|| |Raichu_i2c.lib||| |vw2002.lib|VW2002(Decoder)のファーム?|| |vw2005.lib|vw2005(Encoder)のファーム?|| |ar5212.LIB|Atherosのファーム?|| |saa7173.lib|Video ADC|| |Raichu_util.lib||| **受信機の動作開始条件について [#f16d146e] -VLCとの連携 **WLANの設定について [#mf20fcbd] -チャンネル、ESSID, WEPなど **パススルーリモコンについて [#a664a291] -Developer guide, pp.8 2.2 Receiver Firmware Sample Code In this section, we will show the simple algorithm of the receiver how to handle all events and start login TX to get the MPEG data. When the magic code and checksum check is correct, TF-530 executes user program main() as following list. AVMain.c --- main( ) 1. Initialize variable 2. Read Data from EEPROM or initialize EEPROM 3. Initialize IR and VW2002 4. Check whether enters Setup menu or not 5. Check whether enters debug console routine or not 6. Enter LAN connection or initialize Atheros Wireless driver 6. Get DHCP form WLAN or LAN 7. Call sys_main( ) Sysmain.c --- sys_main( ) 1. Set Power-On command 2. Enter infinite loop 3~9 3. If Power-Off state, check button and remote. If Power-On state, 3.1 search Exist TX on network 3.2 login TX. If login succeeds, become Power-On state and go to 4. 3.3 else back to 2 4. Check button and remote 5. If other IR input (not IR from dedicated remote controller), bypass to TX なんかできそう 6. Check input MPEG steam. If no data, enter lost signal state. Else, 6.1 try to reconnect TX and send ping TX network protocol 7. Check button and execute command 8. Check network protocol command 9. Check whether MPEG stream video is changed or not -inc/remoteDrv.hに宣言のある、src/HWire/remoteHW.c内のremoteTransmitHandler(void)関数が、 proj/WAVE/src/Sysmain.cで使われている。 -Sysmain.cの2519行目でコメントアウトされている。