Apt Decoder 2.0 88 User Manual
Thermo King is the global leader in transport refrigeration and heating for trailers, trucks, buses, rail cars and shipboard containers. Sage Alerting Systems, Inc. 800 Westchester Avenue, Suite 641 North Rye Brook, NY 10573 Phone 914 872 4069 Support 914 872 4069. EMAIL: Technical Support.
- Apt Decoder 2.0 88 User Manual User
- Apt Decoder 2.0 88 User Manual Download
- Apt Decoder 2.0 88 User Manual Pdf
OCTAGON SX88+ SE H.265 HEVC HD Satellite Receiver
HARDWARE BLINDSCAN
- Users manual for LokPilot Basic V1.0 Decoder suitable for the following decoders: 52690 LokPilot Basic DCC+DC, 88mm wire harness with 8-pin plug (NEM652) 52692 LokPilot Basic DCC+DC, 21MTC interface Less informationen.
- Read online or download any manual that you need. More than 3136555 of various pdf manuals indexed.
- Enable the SSSE3 set of instructions on x86 CPUs (128-bit vector size, specifically required for 32-bit data and the SC FAST decoder, see the -dec-type, -D and -dec-implem parameters).-msse4.1: Enable the SSE4.1 set of instructions on x86 CPUs (128-bit vector size, required for 8-bit and 16-bit data).-mavx.
- CONTENTS 5 8.3.1 Exampleusages:. 73 8.4 Automaticmodelselection.
$109.00 plus $12.50 for Shipping in the 48 Cont. United States
$121.50 Includes Shipping in the United States
Within the 48 Cont. United States
Add WiFi Dongle to this Receiver for $9.95 more!
Click on Images for Larger View
OCTAGON SX88 + SE H.265 HD S2
MULTISTREAM support WITHOUT PARAMETER INPUT & HARDWARE BLINDSCAN!
The outstanding feature of the new OCTAGON SX88 + SE H.265 HD S2 + IP is its dimensions in addition to multistream. The device is only 12.5cm x 2.5cm x 9.5cm small. This special feature makes the OCTAGON SX88 + SE H.265 HD S2 + IP suitable for (wall) mounting behind a TV (external infrared receiver included) or in another hidden location. Of course, you can still place it visibly. He is still an eye-catcher!
H.265 DVB-S2 HD S2 + IP multistream with a powerful tuner and hardware blind search (blind scan) complete the product. As well as a Conax card reader.
Main features:
- H.265 / MPEG4 - HD / SD, DVB-S2 Multistream Tuner
- Multistream Root, Gold, (PLP, PLS) T2MI support without parameter input
- Hardware BlindScan (blind search) Support with low symbol rates (low symbol rate support)
- 2 x USB 2.0 connections
- 4-digit 7-segment display
Features:
- Linux OS operating system
- 2x USB 2.0 connections
- User friendly OSD interface - WebIF & FTP access
- Conax card reader
- Recording & TimeShift
- Network 10 / 100Mbit LAN
- WiFi (WLAN) + 3GB model support via USB ports
- DLNA player & built-in media player
- DiSEqC 1.0, 1.1, 1.2 and USALS Support
- High-resolution OSD UI user interface
- 4x programmable buttons on the remote control
- 0.5W standby
- Dimensions (LxDxH) 125mm x 95mm x 25mm
Front:
- 4-digit 7-segment display
- LED display (red / green)
- IR sensor (infrared receiver)
Rear:
- H.265 HD DVB-S2 tuner LNB input
- digital audio jack (S / PDIF)
- AV - audio video jack - jack to RCA
- HDMI output
- CA card reader
- network 10 / 100Mbit connection
- DC-12V power supply
Side (left):
- 2x USB 2.0 port
- LED / IR (external display or IR infrared receiver) connection
- Recovery (RESET) button for maintenance & service
Scope of delivery:
- Receiver OCTAGON SX88 + SE H.265 HD S2 + IP
- remote control
- power supply power adapter
- HDMI cable
- IR infrared receiver
- operating instructions (German & English)
- 2 x batteries
OCTAGON SX88 H.265 HEVC HD Satellite Receiver
HARDWARE BLINDSCAN
$109.00 plus $12.50 for Shipping in the 48 Cont. United States
$121.50 Includes Shipping in the United States
Within the 48 Cont. United States
Add WiFi Dongle to this Receiver for $9.95 more!
Important
If you do not plan to modify the AFF3CT source code and youwant to use the simulator/library as is, you can download oneof the latest builds from thedownload page of the AFF3CT websiteand skip this section.
This project uses CMake in order to generate any type of projects (Makefile,Visual Studio, Eclipse, CLion, XCode, etc.).
AFF3CT is portable and can be compiled on Windows, macOS and Linux. Of courseit works on traditional x86 architectures like Intel and AMD CPUs but it alsoworks on embedded architectures like ARM CPUs.
AFF3CT supports many C++11 compliant compilers, until now the followingcompilers have been tested: GNU (g++
), Clang (clang++
), Intel (icpc
)and Microsoft (MSVC
). In this section, a focus is given to compile AFF3CTwith:
- the GNU compiler on Windows and Linux (Makefile project),
- the Microsoft compiler on Windows (Visual Studio 2017 solution),
- the Clang compiler on macOS (Makefile project).
2.2.1. CMake Installation¶
2.2.1.1. Windows/macOS¶
Download CMake from the official web pageand launch the installer. Just press the Next button until theinstallation is over.
Important
On Windows, if you plan to build AFF3CT from the Visual StudioIDE you can skip the CMake installation and directly go to theCompilation with Visual Studiosection.
Note
On Windows, it is recommended to download a version of CMake with aninstaller: it looks like cmake-x.x.x-win64-x64.msi.
Warning
It is recommended to add CMake to your system PATH during theinstallation.
Danger
The CMake minimal version requirement is 3.0.2.
2.2.1.2. Linux¶
Install Make and CMake from the package manager:
Note
On CentOS-like systems you have to replace apt
by yum
.
2.2.2. C++ GNU Compiler Installation¶
2.2.2.1. Windows¶
Download the latest MinGW build from the official web page(tested with MinGWx86_64-6.2.0
).Unzip the archive. Copy the extracted mingw64
folder in theC:ProgramsGit
folder (overwrite all the duplicated files).
Note
We suppose that you have installed Git for Windows has explained in theGit Installation on Windowssection and consequently you have Git Bash installed.
2.2.2.2. macOS¶
The instructions to install the C++ GNU compiler are not given for macOSbecause the native Clang compiler will be used instead in the next steps.Directly go to theCompilation with a Makefile project on macOSsection.
2.2.2.3. Linux¶
Install the C++ GNU compiler from the package manager:
Note
On CentOS-like systems you have to replace apt
by yum
.
2.2.3. Compilation with a Makefile Project¶
Go into the directory where you cloned AFF3CT, this directory will be refereedas $AFF3CT_ROOT
.
2.2.3.1. Windows¶
Generate the Makefile from CMake:
This last command line should fail but you can ignore it, continue with:
Build AFF3CT with the Makefile:
Once finished, the AFF3CT executable should be located in the$AFF3CT_ROOT/build/bin
folder.
Danger
Download flexi 8 for mac. Run the previous commands on Git Bash (Start Menu > Git >Git Bash) and not on the Windows Command Prompt.If you try to run the previous commands on the Windows CommandPrompt, CMake will not find the GNU compiler (g++.exe
andgcc.exe
commands) because it has not been added to the systemPATH, same for the mingw32-make
command.
2.2.3.2. macOS¶
Generate the Makefile from CMake:
Build AFF3CT with the Makefile:
Once finished, the AFF3CT executable should be located in the$AFF3CT_ROOT/build/bin
folder.
2.2.3.3. Linux¶
Generate the Makefile from CMake:
Build AFF3CT with the Makefile:
Once finished, the AFF3CT executable should be located in the$AFF3CT_ROOT/build/bin
folder.
2.2.4. Compilation with a Visual Studio 2017 Solution¶
Since Microsoft Visual Studio 2017, Visual natively supports CMake. To generatethe AFF3CT solution, open the $AFF3CT_ROOT
folder from the IDE.
Select the Release target and press the green play button aff3ct.exe
tostart the compilation.
Once AFF3CT is compiled you can browse the build by right clicking onCMakeList.txt
> Cache
> OpenCacheFolder
.
Note
Apt Decoder 2.0 88 User Manual User
Visual Studio should not be mixed up with Visual Studio Code.Visual Studio is the Windows native IDE and Visual Studio Codeis a portable code editor.
Super simple wallhack 7.2. Note
Visual Studio 2017 Communityis free for Open-source contributors, students and freelancedevelopers.
Warning
The Visual Studio default compiler (MSVC) is known to generatesignificantly slower AFF3CT executable than the GNU compiler.If you target an high speed executable it is recommended to usethe GNU or Clang compilers.
Danger
When compiling AFF3CT in debug mode, thesrcFactoryModuleDecoderPolarDecoder_polar.cpp
filegenerates the following error: fatalerrorC1128
.To fix this, you need to compile with the /bigobj
parameter.
The compilation can also be started from the command line after calling the%VS_PATH%VCAuxiliaryBuildvcvars64.bat
batch script (where %VS_PATH%
is the location of Visual Studio on your system):
2.2.5. Compilation with a Visual Studio 2019 Solution¶
The compilation process on Visual Studio 2019 is almost the same than on VisualStudio 2017. Note that many improvements have been made on the MSVC compileron Visual Studio 2019 and now the produced binaries are competitive with otherstandard compilers like GNU and Clang.
2.2.6. CMake Options¶
CMake allows to define project specific options. AFF3CT takes advantage ofthis feature and provides the following options:
Option | Type | Default | Description |
---|---|---|---|
AFF3CT_COMPILE_EXE | BOOLEAN | ON | Compile the executable. |
AFF3CT_COMPILE_STATIC_LIB | BOOLEAN | OFF | Compile the static library. |
AFF3CT_COMPILE_SHARED_LIB | BOOLEAN | OFF | Compile the shared library. |
AFF3CT_LINK_GSL | BOOLEAN | OFF | Link with the GSL library (used in thechannels). |
AFF3CT_LINK_MKL | BOOLEAN | OFF | Link with the MKL library (used in thechannels). |
AFF3CT_MPI | BOOLEAN | OFF | Enable the MPI support. |
AFF3CT_POLAR_BIT_PACKING | BOOLEAN | ON | Enable the bit packing technique forPolar code SC decoding. |
AFF3CT_COLORS | BOOLEAN | ON | Enable the colors in the terminal. |
AFF3CT_BACKTRACE | BOOLEAN | ON | Enable the backtrace display when andexception is raised. On Windows and macOS this option is not available andautomatically set to OFF . |
AFF3CT_EXT_STRINGS | BOOLEAN | ON | Enable external strings for the helpdocumentation. If ON the help doc will be parsed from the strings.rst external file. If OFF the strings will be self-contained in the binary.On MSVC this option is not available and automatically set to ON . |
AFF3CT_PREC | STRING | MULTI | Select the precision in bits (can be ‘8’, ‘16’,‘32’, ‘64’ or ‘MULTI’). |
Considering an option AFF3CT_OPTION
we want to set to ON
, here is thesyntax to follow:
2.2.7. Compiler Options¶
2.2.7.1. Build Type¶
CMake allows to select the type of build through the CMAKE_BUILD_TYPE
built-in variable. Release
and Debug
are the common values that thevariable can get. For instance, to compile in release mode:
Note
In CMake it is recommended to not explicitly set the compileroptimization level flags (-O0
, -O1
, -O2
, -O3
, etc.).Those compiler options will be set automatically by theCMAKE_BUILD_TYPE
built-in variable. For instance, with the GNUcompiler, if CMAKE_BUILD_TYPE
is set to Release
, the code willbe compiled with the -O3
flag.
Note
If you need to develop in AFF3CT it is recommended to compilein the Debug
mode (or eventually RelWithDebInfo
mode) duringthe development process to add the debug symbols in the binary files.It will certainly ease the debug process but be careful, the executionspeed will be seriously affected in this mode, be sure to switch tothe Release
mode when the code is stable.
Note
In Visual Studio solutions, the CMAKE_BUILD_TYPE
built-invariable has no effect and the build type is directly managed byVisual.
2.2.7.2. Specific Options¶
CMake has a built-in variable you can set to specify the compiler options:CMAKE_CXX_FLAGS
. For instance, it can be used like this:
Many parts of the AFF3CT code use the SIMD parallelism and this type ofinstructions often requires additional compiler options to be enabled:
Option | Description |
---|---|
-msse2 | Enable the SSE2 set of instructions on x86 CPUs(128-bit vector size, required for 32-bit and 64-bit data). |
-mssse3 | Enable the SSSE3 set of instructions on x86CPUs (128-bit vector size, specifically required for 32-bit data and theSCFAST decoder, see the --dec-type, -D and--dec-implem parameters). |
-msse4.1 | Enable the SSE4.1 set of instructions on x86CPUs (128-bit vector size, required for 8-bit and 16-bit data). |
-mavx | Enable the AVX set of instructions on x86 CPUs(256-bit vector size, required for 32-bit and 64-bit data). |
-mavx2 | Enable the AVX2 set of instructions on x86 CPUs(256-bit vector size, required for 8-bit and 16-bit data). |
-mavx512f | Enable the AVX-512F set of instructions on x86CPUs (512-bit vector size, required for 32-bit and 64-bit data). |
-mavx512bw | Enable the AVX-512BW set of instructions onx86 CPUs (512-bit vector size, required for 8-bit and 16-bit data). |
-mfpu=neon | Enable the NEON set of instructions on ARMv7and ARMv8CPUs (128-bit vector size, required for 8-bit, 16-bit data and32-bit data). |
-march=native | Let the compiler choose the best set ofinstructions available on the current architecture (it does not work forARMv7 architectures since the NEON instruction set is not IEEE 754compliant). |
Warning
Apt Decoder 2.0 88 User Manual Download
Previous options are only valid for the GNU and the Clangcompilers but it exists similar options for the other compilerslike the Microsoft compiler (MSVC) or the Intel compiler (icpc).
Danger
Apt Decoder 2.0 88 User Manual Pdf
Some AFF3CT routines require the floating-point operations to beIEEE-compliant: numerical instabilities has been reported whencompiling with the --ffast-math
flag. Be aware that the-Ofast
option is the combination of -O3
and--ffast-math
. We recommend to avoid the--ffast-math
option unless you know what you are doing.