This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

light commander batchfile and API

Hello~~

we have bought a light commander , and we want to control it NOT by the software TI provided

but by the software we develop ourself

so we encountered some problems we don't understand

1, we can control the projector by the API (C++ based) , and , also we can set the

config in "batchfile" and download it into flash. So what is the different between

batchfile and API ?

2, we are focusing on programing our own controling software(SW),how can i execute the

batchfile? (downloading the batchfile into flash in Binary)

3, as we can see in the run_log , each function has its "Layer", such as "$L2.5" means

on layer 2.5 ,what does "layer" mean ?  whats the construction and relation among all the layers

(layer 1.0 , 2.0 , 2.5 , and others)

 

thank you ~~

-diao

  • Hi Diao,

    1. Both perform the same functionality.

    Batch File contating set of APIs to be called in order. The 'Batch File' is in the form of text file which can be directly run on the GUI software. Each line in the batchfile is intepreted and then the it is called finally in the form of API. With the "Build Flash Image" option the 'batch file' or the configuration is converted into the binary file for storing into the non-volatile memory. Which later can be called via load solution option.

    Let me know if you are looking for any other information.

    2. See this E2E link discussion http://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/f/387/p/180868/657126.aspx

    3. What it means higher the number more detailed and low level logs appear. Like when you call a API with errors in it, based on the log level set you will start seeing more detailed information on where it is failing.

    Regards,

    Sanjeev