Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Descriptions - makeste.exe

.Generate Spatial Transform Engine (STE) settings for AP010x AP0100 and AP020x AP0200 series image stream processors with STE capability.
Integer parameters can be given in decimal, or hex with "0x" prefix.This tool is designed to duplicate the functions of the STE Plug-in command line form to enable generating STE settings files with scripts.

Example command line:
makeste -inxml sdr.xml -output 720p -outini sdr_1280x720.ini

Command line parameters

-inxml <filename>Specify the XML filename to be used as input; for example, sdr.xml.-output <height>
Specify the height; for example, 720p

Read STE parameters from the XML file. The file format is the same as the files created by the STE Plug-in 'Save Config' button. If used, this parameter should be first so it does not override other command line parameters. BLOB data in the XML file is ignored; this is only loading the parameters (the 'Plugin' section of the file).

-outbin <filename>

Specify the the file name for the output binary file. If omitted, no binary file will be created.

-outini <filename>

Specify the the file name for the output INI file; for example, 1280x720_sdr.ini.. If omitted, no INI file will be created.

-outxml <filename>

 Specify the the file name for the output XML file. If omitted, no XML file will be created.


The following parameters correspond to the parameters of the STE generator function, and the user inputs on the STE Plug-in.
The parameter names and choices generally follow the symbols in the libste.h file.

Integer parameters can be given in decimal, or hex with "0x" prefix.
Enum parameters can be given as symbols or integer values. The LIBSTE_ prefix of enum symbols is optional. For example: -orientation mirror
Parameters are not case-sensitive.
Width-height pairs can be combined. For example.
  -outputwidth 1280 -outputheight 720 can be done as -output 1280x720
 Also the values 720p, 800p, 960p, and 1080p are accepted.

Parameter Name       Value

-isptype                   <symbol>   One of:

                             AP0100AT

                             AP0100AT

                             AP0100CS

                             AP0102AT

                             AP0102CS

                             AP0200AT

                             AP0200CS

                             AS0140AT

                             AS0142AT

                             AP0100

                             AP0100

                             AP0102

                             AP0200

                             AS0140

                             AS0142

-for                       alias of isptype

-isprev                    <symbol>   One of:

                             REV1 (etc.)

-ispinterface              <symbol>   One of:

                             PARALLEL

                             ETH_MII

                             ETH_RMII

                             ETH_GMII

                             MII

                             RMII

                             GMII

-sensortype                <symbol>   One of:

                             MT9M024

                             MT9M025

                             AR0132

                             AR0140

                             AR0130

                             ARX550

                             ASX340

                             AR0230

                             AR0231

                             AR0136

                             AR0138

-sensorrev                 <symbol>   One of:

                             REV1 (etc.)

-sensorinterface           <symbol>   One of:

                             SENSOR_PARALLEL

                             SENSOR_HISPI_12

                             SENSOR_HISPI_14

  -sensoroperationmode       <symbol>   One of:

                             SDR

                             HDR_ME

                             HDR_DLO

  -transformsource           <symbol>   One of:

                             FROM_3DMODEL

                             FROM_LOAD_HARDWARECSV

                             FROM_LOAD_3RCT

                             FROM_LINEAR_STRETCH

  -systemextfrequency        <floating-point MHz>

  -inputfovwidth             <integer pixels>

  -inputfovheight            <integer pixels>

  -inputfov                  WIDTHxHEIGHT

  -scaleroutputwidth         <integer pixels>

  -scaleroutputheight        <integer pixels>

  -scaleroutput              WIDTHxHEIGHT

  -keeporiginaly             INT

  -outputscan                <symbol>   One of:

                             PROGRESSIVE

                             INTERLACED_NTSC

                             INTERLACED_PAL

                             NTSC

                             PAL

  -outputwidth               <integer pixels>

  -outputheight              <integer pixels>

  -output                    WIDTHxHEIGHT

  -outputframerate           <floating-point>

  -userlinelengthpck         <integer>

  -userframelengthlines      <integer>

  -linelengthpck             <integer>

  -framelengthlines          <integer>

  -outputaspect              <floating-point>

  -outputpixel               <symbol>   One of:

                             YCBCR_16

                             YCBCR_10_10

                             YCBCR_8_8

                             RGB565_16

                             RGB565_8_8

                             RGB888_24

                             RGB888_12_12

                             JPEG_1CLK

                             H264_1CLK

                             JPEG

                             H264

  -outputvblank              <integer>

  -targetsysfrequency        <floating-point>

  -networkusagepercent       <integer percentage>

  -preferpll14tx             <integer>

  -alignmode                 <symbol>   One of:

                             LSB_ALIGNED

                             MSB_ALIGNED

                             LSB

                             MSB

  -oneshotstat               <integer>

  -skipreadmode              <integer>

  -skipcrossbar              <integer>

  -lenscenterh               <integer pixels>

  -lenscenterv               <integer pixels>

  -rotatedegrees             <floating-point>

  -pandegrees                <floating-point>

  -tiltdegrees               <floating-point>

  -rotate                    <floating-point>

  -pan                       <floating-point>

  -tilt                      <floating-point>

  -zoom                      <floating-point>

  -orientation               <symbol>   One of:

                             NORMAL

                             MIRROR

                             FLIP

                             MIRROR_FLIP

  -physicalheightaboveroad   <floating-point meters>

  -virtualheightaboveroad    <floating-point meters>

  -virtualdistance           <floating-point meters>

  -incline                   <floating-point>

  -slope                     <floating-point>

  -virtualoffset             <floating-point>

  -virtualoffsetx            <floating-point>

  -virtualoffsety            <floating-point>

  -triptychleftdegrees       <floating-point>

  -triptychlefttopx          <integer pixels>

  -triptychleftbottomx       <integer pixels>

  -triptychrightdegrees      <floating-point>

  -triptychrighttopx         <integer pixels>

  -triptychrightbottomx      <integer pixels>

  -triptychlinewidth         <integer pixels>

  -blackbarleft              <integer pixels>

  -blackbarright             <integer pixels>

  -compressionlevel          <symbol>   One of:

                             LOW_COMPRESS

                             MED_COMPRESS

                             HIGH_COMPRESS

  -lensparam   This can be a file name, or a list

               of values, for example

               0.0,600.0,,0.0,93.5,