SatDump
A generic satellite data processing software.
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- debian.yml
- bug_report.md
- feature_request.md
- other.md
- all_build.yml
- MainActivity.kt
- RealPathUtil.kt
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- colors.xml
- ic_launcher_background.xml
- strings.xml
- styles.xml
- device_filter.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- imgui_impl_android.cpp
- imgui_impl_android.h
- imgui_impl_opengl3.cpp
- imgui_impl_opengl3.h
- imgui_impl_opengl3_loader.h
- .gitignore
- android_dialogs.cpp
- android_dialogs.h
- backend.cpp
- backend.h
- build.gradle
- CMakeLists.txt
- deps
- gradle.properties
- imgui_image.cpp
- main.cpp
- settings.gradle
- cmake_uninstall.cmake
- FindAVX.cmake
- FindJemalloc.cmake
- FindNEON.cmake
- FindOpenGLES2.cmake
- FindSSE41.cmake
- FindZSTD.cmake
- align.png
- cal.png
- equ.png
- lut.png
- macro.png
- simple.png
- avhrr_4.png
- fill.png
- general.png
- interpolate_6.png
- interpolate_a.png
- interpolate_b.png
- replicate_6.png
- decoding.png
- live_decode.png
- magic-eye.png
- noaa15.png
- processing.png
- proj1.png
- proj2.png
- proj3.png
- proj4.png
- recorder.png
- splash.png
- FirstPartyProducts.md
- ImageFilenameTemplate.md
- ImageProductExpression.md
- LutGenerator.md
- Pipelines.md
- Projection.md.txt
- Projections.md
- QuickStart.md
- README.md
- SDR_Options.md
- ZIQ.md
- favicon.ico
- res
- 1.png
- 2.png
- 3.png
- 4.png
- icon.png
- full_description.txt
- short_description.txt
- title.txt
- build_deps.sh
- bundle.sh
- Entitlements.plist
- Info.plist
- Readme.rtf
- cips_reader.cpp
- cips_reader.h
- module_aim_instruments.cpp
- module_aim_instruments.h
- CMakeLists.txt
- main.cpp
- analog_am_demod.cpp
- analog_am_demod.h
- analog_nfm_demod.cpp
- analog_nfm_demod.h
- analog_ssb_demod.cpp
- analog_ssb_demod.h
- module_generic_analog_demod.cpp
- module_generic_analog_demod.h
- module_noaa_apt_decoder.cpp
- module_noaa_apt_decoder.h
- module_noaa_apt_demod.cpp
- module_noaa_apt_demod.h
- noaa_apt_proj.h
- noise_reduction.cpp
- noise_reduction.h
- sstv_linesync.cpp
- sstv_linesync.h
- lineproc.h
- module_sstv_decoder.cpp
- module_sstv_decoder.h
- CMakeLists.txt
- main.cpp
- aaudio_sink.cpp
- aaudio_sink.h
- CMakeLists.txt
- main.cpp
- portaudio_sink.cpp
- portaudio_sink.h
- portaudio_source.cpp
- portaudio_source.h
- CMakeLists.txt
- main.cpp
- portaudio_sink.cpp
- portaudio_sink.h
- CMakeLists.txt
- main.cpp
- rtaudio_sink.cpp
- rtaudio_sink.h
- mwr_calibrator.h
- mwr_reader.cpp
- mwr_reader.h
- navatt_reader.cpp
- navatt_reader.h
- module_aws_instruments.cpp
- module_aws_instruments.h
- CMakeLists.txt
- main.cpp
- cmd.cpp
- cmd.h
- ccsds_apid_demux.cpp
- ccsds_apid_demux.h
- ccsds_vcid_splitter.cpp
- ccsds_vcid_splitter.h
- deframer.cpp
- deframer.h
- deinterleave.cpp
- deinterleave.h
- diff_decode.cpp
- diff_decode.h
- reverse_bits.cpp
- reverse_bits.h
- soft2.hard.cpp
- soft2hard.h
- take_skip.cpp
- take_skip.h
- bit_container.cpp
- bit_container.h
- bit_container_render.cpp
- bitview.cpp
- bitview.h
- CMakeLists.txt
- main.cpp
- tool.h
- CMakeLists.txt
- main.cpp
- module_bw3_decoder.cpp
- module_bw3_decoder.h
- CMakeLists.txt
- main.cpp
- wbd_decoder.cpp
- wbd_decoder.h
- module_cluster_instruments.cpp
- module_cluster_instruments.h
- CMakeLists.txt
- main.cpp
- module_ax25_decoder.cpp
- module_ax25_decoder.h
- scrambling.cpp
- scrambling.h
- module_geoscan_data_decoder.cpp
- module_geoscan_data_decoder.h
- module_geoscan_decoder.cpp
- module_geoscan_decoder.h
- module_lucky7_decoder.cpp
- module_lucky7_decoder.h
- module_lucky7_demod.cpp
- module_lucky7_demod.h
- module_spino_decoder.cpp
- module_spino_decoder.h
- CMakeLists.txt
- main.cpp
- ols_rtd_reader.cpp
- ols_rtd_reader.h
- ssmis_reader.cpp
- ssmis_reader.h
- utils.h
- dmsp_deframer.cpp
- dmsp_deframer.h
- module_dmsp_rtd_decoder.cpp
- module_dmsp_rtd_decoder.h
- module_dmsp_rtd_instruments.cpp
- module_dmsp_rtd_instruments.h
- CMakeLists.txt
- main.cpp
- epic_reader.cpp
- epic_reader.h
- module_dscovr_instruments.cpp
- module_dscovr_instruments.h
- CMakeLists.txt
- main.cpp
- bitman.cpp
- bitman.hh
- bose_chaudhuri_hocquenghem_decoder.hh
- galois_field.hh
- reed_solomon_error_correction.hh
- algorithms.hh
- avx2.hh
- dvb_s2_tables.hh
- encoder.hh
- exclusive_reduce.hh
- generic.hh
- layered_decoder.hh
- ldpc.hh
- neon.hh
- README.md
- simd.hh
- sse4_1.hh
- bbframe_bch.cpp
- bbframe_bch.h
- bbframe_descramble.cpp
- bbframe_descramble.h
- bbframe_ldpc.cpp
- bbframe_ldpc.h
- modcod_to_cfg.h
- s2_deinterleaver.cpp
- s2_deinterleaver.h
- s2_scrambling.cpp
- s2_scrambling.h
- dvbs_ts_deframer.cpp
- dvbs_ts_deframer.h
- depunc.h
- dvbs_defines.h
- dvbs_defra.cpp
- dvbs_defra.h
- dvbs_interleaving.h
- dvbs_reedsolomon.h
- dvbs_scrambling.h
- dvbs_syms_to_soft.cpp
- dvbs_syms_to_soft.h
- dvbs_vit.cpp
- dvbs_vit.h
- module_dvbs_demod.cpp
- module_dvbs_demod.h
- viterbi_all.cpp
- viterbi_all.h
- dvbs2_bb_to_soft.cpp
- dvbs2_bb_to_soft.h
- dvbs2_pl_sync.cpp
- dvbs2_pl_sync.h
- dvbs2_pll.cpp
- dvbs2_pll.h
- module_dvbs2_demod.cpp
- module_dvbs2_demod.h
- module_s2_ts_extractor.cpp
- module_s2_ts_extractor.h
- s2_defs.h
- CMakeLists.txt
- main.cpp
- atlid_reader.cpp
- atlid_reader.h
- msi_reader.cpp
- msi_reader.h
- module_earthcare_instruments.cpp
- module_earthcare_instruments.h
- CMakeLists.txt
- main.cpp
- ggak_ingestor.cpp
- ggak_ingestor.h
- ggak_merger.cpp
- ggak_merger.h
- debug.cpp
- debug.h
- ggak.cpp
- ggak.h
- ingestor.h
- merger.h
- module_ggak_instruments.cpp
- module_ggak_instruments.h
- module_ggak_to_mqtt.cpp
- module_ggak_to_mqtt.h
- plot.cpp
- plot.h
- skif.cpp
- skif.h
- skl.cpp
- skl.h
- module_msugs.cpp
- module_msugs.h
- msu_ir_reader.cpp
- msu_ir_reader.h
- msu_vis_reader.cpp
- msu_vis_reader.h
- lrit_header.h
- module_elektro_lrit_data_decoder.cpp
- module_elektro_lrit_data_decoder.h
- module_elektro_lrit_data_decoder_proc.cpp
- CMakeLists.txt
- main.cpp
- airs_reader.cpp
- airs_reader.h
- amsu_a1_reader.cpp
- amsu_a1_reader.h
- amsu_a2_reader.cpp
- amsu_a2_reader.h
- ceres_reader.cpp
- ceres_reader.h
- gbad_reader.cpp
- gbad_reader.h
- module_aqua_db_decoder.cpp
- module_aqua_db_decoder.h
- omi_reader.cpp
- omi_reader.h
- modis_calibrator.cpp
- modis_calibrator.h
- modis_calibrator_temps.cpp
- modis_calibrator_utils.cpp
- modis_defs.h
- modis_emiss_table.h
- modis_engcoefs.h
- day_fire.h
- modis_histmatch.cpp
- modis_histmatch.h
- modis_reader.cpp
- modis_reader.h
- eos.h
- module_eos_instruments.cpp
- module_eos_instruments.h
- module_terra_db_demod.cpp
- module_terra_db_demod.h
- CMakeLists.txt
- main.cpp
- list_ports_linux.cpp
- list_ports_osx.cpp
- list_ports_win.cpp
- unix.cpp
- unix.h
- win.cpp
- win.h
- serial.cpp
- serial.h
- dc.h
- satdump_downconverter_handler.cpp
- satdump_downconverter_handler.h
- CMakeLists.txt
- main.cpp
- svissr_reader.cpp
- svissr_reader.h
- module_svissr_decoder.cpp
- module_svissr_decoder.h
- module_svissr_image_decoder.cpp
- module_svissr_image_decoder.h
- svissr_blocks.h
- svissr_calibrator.h
- svissr_deframer.cpp
- svissr_deframer.h
- svissr_derand.cpp
- svissr_derand.h
- CMakeLists.txt
- main.cpp
- erm_reader.cpp
- erm_reader.h
- gas_reader.cpp
- gas_reader.h
- mersi_reader.cpp
- mersi_reader.h
- mwhs_reader.cpp
- mwhs_reader.h
- mwhs2_reader.cpp
- mwhs2_reader.h
- mwri_reader.cpp
- mwri_reader.h
- mwri2_reader.cpp
- mwri2_reader.h
- mwrirm_reader.cpp
- mwrirm_reader.h
- mwts_reader.cpp
- mwts_reader.h
- mwts2_reader.cpp
- mwts2_reader.h
- mwts3_reader.cpp
- mwts3_reader.h
- pmr_reader.cpp
- pmr_reader.h
- virr_reader.cpp
- virr_reader.h
- virr_to_c10.cpp
- virr_to_c10.h
- wai_reader.cpp
- wai_reader.h
- windrad_reader.cpp
- windrad_reader.h
- xeuvi_reader.cpp
- xeuvi_reader.h
- mersi_histmatch.cpp
- mersi_histmatch.h
- mersi_offset_interleaved.cpp
- mersi_offset_interleaved.h
- diff.cpp
- diff.h
- fengyun3.h
- module_fengyun_ahrpt_decoder.cpp
- module_fengyun_ahrpt_decoder.h
- module_fengyun_mpt_decoder.cpp
- module_fengyun_mpt_decoder.h
- module_fy3_instruments.cpp
- module_fy3_instruments.h
- CMakeLists.txt
- main.cpp
- module_fy4_lrit_data_decoder.cpp
- module_fy4_lrit_data_decoder.h
- module_fy4_lrit_data_decoder_proc.cpp
- CMakeLists.txt
- main.cpp
- discover.cpp
- discover.h
- annotations.h
- api_abi.h
- byte_span.h
- charls.h
- charls_jpegls_decoder.cpp
- charls_jpegls_decoder.h
- charls_jpegls_encoder.cpp
- charls_jpegls_encoder.h
- coding_parameters.h
- color_transform.h
- conditional_static_cast.h
- constants.h
- context_regular_mode.h
- context_run_mode.h
- decoder_strategy.h
- default_traits.h
- encoder_strategy.h
- jls_codec_factory.h
- jpeg_marker_code.h
- jpeg_stream_reader.cpp
- jpeg_stream_reader.h
- jpeg_stream_writer.cpp
- jpeg_stream_writer.h
- jpegls.cpp
- jpegls_error.cpp
- jpegls_error.h
- jpegls_preset_coding_parameters.h
- jpegls_preset_parameters_type.h
- lookup_table.h
- lossless_traits.h
- process_line.h
- public_types.h
- scan.h
- util.h
- validate_spiff_header.cpp
- validate_spiff_header.h
- version.cpp
- version.h
- fcicomp_errors.h
- fcicomp_jpegls.c
- fcicomp_jpegls.h
- fcicomp_jpegls_messages.h
- fcicomp_log.c
- fcicomp_log.h
- fcicomp_options.h
- H5Zjpegls.c
- H5Zjpegls.h
- H5Zjpegls_definitions.h
- H5Zjpegls_messages.h
- archive_loader.cpp
- archive_loader.h
- aws.cpp
- downloader.cpp
- downloader.h
- eumetsat.cpp
- file_utils.cpp
- file_utils.h
- jpss_viirs.cpp
- jpss_viirs.h
- viirs_nc_calibrator.h
- sc3_olci.cpp
- sc3_olci.h
- sc3_slstr.cpp
- sc3_slstr.h
- hdf5_utils.cpp
- hdf5_utils.h
- module_off2pro.cpp
- module_off2pro.h
- ssmis_hdf.cpp
- ssmis_hdf.h
- svissr_hdf.cpp
- svissr_hdf.h
- mersi_hdf.cpp
- mersi_hdf.h
- agri_hdf.cpp
- agri_hdf.h
- ghi_hdf.cpp
- ghi_hdf.h
- gmi_hdf.cpp
- gmi_hdf.h
- gpm_calibrator.h
- hrit_generic.cpp
- hrit_generic.h
- ahi_hsd.cpp
- ahi_hsd.h
- amsu_nat.cpp
- amsu_nat.h
- amsu_nat_calibrator.h
- avhrr_nat.cpp
- avhrr_nat.h
- avhrr_nat_calibrator.h
- gome_nat.cpp
- gome_nat.h
- hirs_nat.cpp
- hirs_nat.h
- iasi_nat.cpp
- iasi_nat.h
- metop_helper.h
- metop_nat.h
- mhs_nat.cpp
- mhs_nat.h
- mhs_nat_calibrator.h
- msg_nat_calibrator.h
- nat_utils.h
- seviri_nat.cpp
- seviri_nat.h
- mwr_calibrator.h
- mwr_nc.cpp
- mwr_nc.h
- ami_nc.cpp
- ami_nc.h
- abi_nc.cpp
- abi_nc.h
- abi_nc_calibrator.h
- fci_nc.cpp
- fci_nc.h
- fci_nc_calibrator.h
- hdf_utils.h
- processor.h
- CMakeLists.txt
- main.cpp
- main_loader.cpp
- main_loader_handle.cpp
- procfile.cpp
- procfile.h
- product_info.cpp
- product_info.h
- type.h
- amsr2_reader.cpp
- amsr2_reader.h
- module_gcom1_instruments.cpp
- module_gcom1_instruments.h
- CMakeLists.txt
- main.cpp
- module_geonetcast_decoder.cpp
- module_geonetcast_decoder.h
- CMakeLists.txt
- main.cpp
- key_decryptor.cpp
- key_decryptor.h
- lrit_header.h
- module_gk2a_lrit_data_decoder.cpp
- module_gk2a_lrit_data_decoder.h
- module_gk2a_lrit_data_decoder_proc.cpp
- module_gk2a_uhrit_cadu_extractor.cpp
- module_gk2a_uhrit_cadu_extractor.h
- uhrit_demux.cpp
- uhrit_demux.h
- tomcrypt.h
- tomcrypt_argchk.h
- tomcrypt_cfg.h
- tomcrypt_cipher.h
- tomcrypt_custom.h
- tomcrypt_des.c
- tomcrypt_hash.h
- tomcrypt_mac.h
- tomcrypt_macros.h
- tomcrypt_math.h
- tomcrypt_misc.h
- tomcrypt_pk.h
- tomcrypt_pkcs.h
- tomcrypt_prng.h
- CMakeLists.txt
- main.cpp
- abi_image_assembler.cpp
- abi_image_assembler.h
- abi_image_composer.cpp
- abi_image_composer.h
- abi_products.cpp
- abi_products.h
- glm_parser.cpp
- glm_parser.h
- glm_products.cpp
- glm_products.h
- suvi_image_assembler.cpp
- suvi_image_assembler.h
- suvi_products.cpp
- suvi_products.h
- data_processor.cpp
- data_processor.h
- grb_headers.h
- payload_assembler.cpp
- payload_assembler.h
- module_goes_grb_cadu_extractor.cpp
- module_goes_grb_cadu_extractor.h
- module_goes_grb_data_decoder.cpp
- module_goes_grb_data_decoder.h
- crop.cpp
- crop.h
- infrared1_reader.cpp
- infrared1_reader.h
- infrared2_reader.cpp
- infrared2_reader.h
- sounder_reader.cpp
- sounder_reader.h
- visible_reader.cpp
- visible_reader.h
- crc_table.h
- gvar_calibrator.h
- gvar_deframer.cpp
- gvar_deframer.h
- gvar_derand.cpp
- gvar_derand.h
- gvar_headers.h
- module_gvar_decoder.cpp
- module_gvar_decoder.h
- module_gvar_image_decoder.cpp
- module_gvar_image_decoder.h
- dcs_decoder.cpp
- dcs_decoder.h
- dcs_settings.cpp
- dcs_settings.h
- lrit_header.h
- module_goes_lrit_data_decoder.cpp
- module_goes_lrit_data_decoder.h
- module_goes_lrit_data_decoder_proc.cpp
- module_goes_mdl_decoder.cpp
- module_goes_mdl_decoder.h
- suvi_reader.cpp
- suvi_reader.h
- module_goesr_instruments.cpp
- module_goesr_instruments.h
- module_goesn_sd_decoder.cpp
- module_goesn_sd_decoder.h
- module_sd_image_decoder.cpp
- module_sd_image_decoder.h
- sd_deframer.cpp
- sd_deframer.h
- sd_imager_reader.cpp
- sd_imager_reader.h
- crc32.h
- CMakeLists.txt
- main.cpp
- module_himawaricast_data_decoder.cpp
- module_himawaricast_data_decoder.h
- CMakeLists.txt
- main.cpp
- common.cpp
- common.h
- dct_dcpm.cpp
- defines.h
- utils.cpp
- module_hinode_instruments.cpp
- module_hinode_instruments.h
- CMakeLists.txt
- main.cpp
- asn_application.h
- asn_codecs.h
- asn_codecs_prim.c
- asn_codecs_prim.h
- asn_internal.h
- asn_SEQUENCE_OF.c
- asn_SEQUENCE_OF.h
- asn_SET_OF.c
- asn_SET_OF.h
- asn_system.h
- ber_decoder.c
- ber_decoder.h
- ber_tlv_length.c
- ber_tlv_length.h
- ber_tlv_tag.c
- ber_tlv_tag.h
- BIT_STRING.c
- BIT_STRING.h
- BOOLEAN.c
- BOOLEAN.h
- CMakeLists.inc
- CMakeLists.txt
- constr_CHOICE.c
- constr_CHOICE.h
- constr_SEQUENCE.c
- constr_SEQUENCE.h
- constr_SEQUENCE_OF.c
- constr_SEQUENCE_OF.h
- constr_SET_OF.c
- constr_SET_OF.h
- constr_TYPE.c
- constr_TYPE.h
- constraints.c
- constraints.h
- der_encoder.c
- der_encoder.h
- FANSAircraftEquipmentCode.c
- FANSAircraftEquipmentCode.h
- FANSAircraftFlightIdentification.c
- FANSAircraftFlightIdentification.h
- FANSAircraftType.c
- FANSAircraftType.h
- FANSAirport.c
- FANSAirport.h
- FANSAirportDeparture.c
- FANSAirportDeparture.h
- FANSAirportDestination.c
- FANSAirportDestination.h
- FANSAirwayIdentifier.c
- FANSAirwayIdentifier.h
- FANSAirwayIntercept.c
- FANSAirwayIntercept.h
- FANSAltimeter.c
- FANSAltimeter.h
- FANSAltimeterEnglish.c
- FANSAltimeterEnglish.h
- FANSAltimeterMetric.c
- FANSAltimeterMetric.h
- FANSAltitude.c
- FANSAltitude.h
- FANSAltitudeAltitude.c
- FANSAltitudeAltitude.h
- FANSAltitudeFlightLevel.c
- FANSAltitudeFlightLevel.h
- FANSAltitudeFlightLevelMetric.c
- FANSAltitudeFlightLevelMetric.h
- FANSAltitudeGNSSFeet.c
- FANSAltitudeGNSSFeet.h
- FANSAltitudeGNSSMeters.c
- FANSAltitudeGNSSMeters.h
- FANSAltitudePosition.c
- FANSAltitudePosition.h
- FANSAltitudeQFE.c
- FANSAltitudeQFE.h
- FANSAltitudeQFEMeters.c
- FANSAltitudeQFEMeters.h
- FANSAltitudeQNH.c
- FANSAltitudeQNH.h
- FANSAltitudeQNHMeters.c
- FANSAltitudeQNHMeters.h
- FANSAltitudeRestriction.c
- FANSAltitudeRestriction.h
- FANSAltitudeSpeed.c
- FANSAltitudeSpeed.h
- FANSAltitudeSpeedSpeed.c
- FANSAltitudeSpeedSpeed.h
- FANSAltitudeTime.c
- FANSAltitudeTime.h
- FANSATCDownlinkMessage.c
- FANSATCDownlinkMessage.h
- FANSATCDownlinkMsgElementId.c
- FANSATCDownlinkMsgElementId.h
- FANSATCDownlinkMsgElementIdSequence.c
- FANSATCDownlinkMsgElementIdSequence.h
- FANSATCMessageHeader.c
- FANSATCMessageHeader.h
- FANSATCUplinkMessage.c
- FANSATCUplinkMessage.h
- FANSATCUplinkMsgElementId.c
- FANSATCUplinkMsgElementId.h
- FANSATCUplinkMsgElementIdSequence.c
- FANSATCUplinkMsgElementIdSequence.h
- FANSATISCode.c
- FANSATISCode.h
- FANSATWAlongTrackWaypoint.c
- FANSATWAlongTrackWaypoint.h
- FANSATWAlongTrackWaypointSequence.c
- FANSATWAlongTrackWaypointSequence.h
- FANSATWAltitude.c
- FANSATWAltitude.h
- FANSATWAltitudeSequence.c
- FANSATWAltitudeSequence.h
- FANSATWAltitudeTolerance.c
- FANSATWAltitudeTolerance.h
- FANSATWDistance.c
- FANSATWDistance.h
- FANSATWDistanceTolerance.c
- FANSATWDistanceTolerance.h
- FANSBeaconCode.c
- FANSBeaconCode.h
- FANSBeaconCodeOctalDigit.c
- FANSBeaconCodeOctalDigit.h
- FANSCOMNAVApproachEquipmentAvailable.c
- FANSCOMNAVApproachEquipmentAvailable.h
- FANSCOMNAVEquipmentStatus.c
- FANSCOMNAVEquipmentStatus.h
- FANSCOMNAVEquipmentStatusSequence.c
- FANSCOMNAVEquipmentStatusSequence.h
- FANSDegreeIncrement.c
- FANSDegreeIncrement.h
- FANSDegrees.c
- FANSDegrees.h
- FANSDegreesMagnetic.c
- FANSDegreesMagnetic.h
- FANSDegreesTrue.c
- FANSDegreesTrue.h
- FANSDirection.c
- FANSDirection.h
- FANSDirectionDegrees.c
- FANSDirectionDegrees.h
- FANSDistance.c
- FANSDistance.h
- FANSDistanceKm.c
- FANSDistanceKm.h
- FANSDistanceNm.c
- FANSDistanceNm.h
- FANSDistanceOffset.c
- FANSDistanceOffset.h
- FANSDistanceOffsetDirection.c
- FANSDistanceOffsetDirection.h
- FANSDistanceOffsetKm.c
- FANSDistanceOffsetKm.h
- FANSDistanceOffsetNm.c
- FANSDistanceOffsetNm.h
- FANSEFCtime.c
- FANSEFCtime.h
- FANSErrorInformation.c
- FANSErrorInformation.h
- FANSFixName.c
- FANSFixName.h
- FANSFixNext.c
- FANSFixNext.h
- FANSFixNextPlusOne.c
- FANSFixNextPlusOne.h
- FANSFreeText.c
- FANSFreeText.h
- FANSFrequency.c
- FANSFrequency.h
- FANSFrequencyDeparture.c
- FANSFrequencyDeparture.h
- FANSFrequencyhf.c
- FANSFrequencyhf.h
- FANSFrequencysatchannel.c
- FANSFrequencysatchannel.h
- FANSFrequencyuhf.c
- FANSFrequencyuhf.h
- FANSFrequencyvhf.c
- FANSFrequencyvhf.h
- FANSHoldatwaypoint.c
- FANSHoldatwaypoint.h
- FANSHoldatwaypointSequence.c
- FANSHoldatwaypointSequence.h
- FANSHoldatwaypointSpeedHigh.c
- FANSHoldatwaypointSpeedHigh.h
- FANSHoldatwaypointSpeedLow.c
- FANSHoldatwaypointSpeedLow.h
- FANSHoldClearance.c
- FANSHoldClearance.h
- FANSICAOfacilityDesignation.c
- FANSICAOfacilityDesignation.h
- FANSICAOFacilityDesignationTp4Table.c
- FANSICAOFacilityDesignationTp4Table.h
- FANSICAOFacilityFunction.c
- FANSICAOFacilityFunction.h
- FANSICAOFacilityIdentification.c
- FANSICAOFacilityIdentification.h
- FANSICAOFacilityName.c
- FANSICAOFacilityName.h
- FANSICAOUnitName.c
- FANSICAOUnitName.h
- FANSICAOUnitNameFrequency.c
- FANSICAOUnitNameFrequency.h
- FANSIcing.c
- FANSIcing.h
- FANSInterceptCourseFrom.c
- FANSInterceptCourseFrom.h
- FANSInterceptCourseFromSelection.c
- FANSInterceptCourseFromSelection.h
- FANSInterceptCourseFromSequence.c
- FANSInterceptCourseFromSequence.h
- FANSLatitude.c
- FANSLatitude.h
- FANSLatitudeDegrees.c
- FANSLatitudeDegrees.h
- FANSLatitudeDirection.c
- FANSLatitudeDirection.h
- FANSLatitudeLongitude.c
- FANSLatitudeLongitude.h
- FANSLatitudeLongitudeSequence.c
- FANSLatitudeLongitudeSequence.h
- FANSLatitudeReportingPoints.c
- FANSLatitudeReportingPoints.h
- FANSLatLonReportingPoints.c
- FANSLatLonReportingPoints.h
- FANSLegDistance.c
- FANSLegDistance.h
- FANSLegDistanceEnglish.c
- FANSLegDistanceEnglish.h
- FANSLegDistanceMetric.c
- FANSLegDistanceMetric.h
- FANSLegTime.c
- FANSLegTime.h
- FANSLegType.c
- FANSLegType.h
- FANSLongitude.c
- FANSLongitude.h
- FANSLongitudeDegrees.c
- FANSLongitudeDegrees.h
- FANSLongitudeDirection.c
- FANSLongitudeDirection.h
- FANSLongitudeReportingPoints.c
- FANSLongitudeReportingPoints.h
- FANSMinutesLatLon.c
- FANSMinutesLatLon.h
- FANSMsgIdentificationNumber.c
- FANSMsgIdentificationNumber.h
- FANSMsgReferenceNumber.c
- FANSMsgReferenceNumber.h
- FANSNavaid.c
- FANSNavaid.h
- FANSPDCrevision.c
- FANSPDCrevision.h
- FANSPlaceBearing.c
- FANSPlaceBearing.h
- FANSPlaceBearingDistance.c
- FANSPlaceBearingDistance.h
- FANSPlaceBearingPlaceBearing.c
- FANSPlaceBearingPlaceBearing.h
- FANSPosition.c
- FANSPosition.h
- FANSPositionAltitude.c
- FANSPositionAltitude.h
- FANSPositionAltitudeAltitude.c
- FANSPositionAltitudeAltitude.h
- FANSPositionAltitudeSpeed.c
- FANSPositionAltitudeSpeed.h
- FANSPositionCurrent.c
- FANSPositionCurrent.h
- FANSPositionDegrees.c
- FANSPositionDegrees.h
- FANSPositionDistanceOffsetDirection.c
- FANSPositionDistanceOffsetDirection.h
- FANSPositionICAOUnitNameFrequency.c
- FANSPositionICAOUnitNameFrequency.h
- FANSPositionPosition.c
- FANSPositionPosition.h
- FANSPositionProcedureName.c
- FANSPositionProcedureName.h
- FANSPositionReport.c
- FANSPositionReport.h
- FANSPositionRouteClearance.c
- FANSPositionRouteClearance.h
- FANSPositionSpeed.c
- FANSPositionSpeed.h
- FANSPositionSpeedSpeed.c
- FANSPositionSpeedSpeed.h
- FANSPositionTime.c
- FANSPositionTime.h
- FANSPositionTimeAltitude.c
- FANSPositionTimeAltitude.h
- FANSPositionTimeTime.c
- FANSPositionTimeTime.h
- FANSPredepartureClearance.c
- FANSPredepartureClearance.h
- FANSProcedure.c
- FANSProcedure.h
- FANSProcedureApproach.c
- FANSProcedureApproach.h
- FANSProcedureArrival.c
- FANSProcedureArrival.h
- FANSProcedureDeparture.c
- FANSProcedureDeparture.h
- FANSProcedureName.c
- FANSProcedureName.h
- FANSProcedureTransition.c
- FANSProcedureTransition.h
- FANSProcedureType.c
- FANSProcedureType.h
- FANSPublishedIdentifier.c
- FANSPublishedIdentifier.h
- FANSRemainingFuel.c
- FANSRemainingFuel.h
- FANSRemainingFuelRemainingSouls.c
- FANSRemainingFuelRemainingSouls.h
- FANSRemainingSouls.c
- FANSRemainingSouls.h
- FANSReportedWaypointAltitude.c
- FANSReportedWaypointAltitude.h
- FANSReportedWaypointPosition.c
- FANSReportedWaypointPosition.h
- FANSReportedWaypointTime.c
- FANSReportedWaypointTime.h
- FANSReportingPoints.c
- FANSReportingPoints.h
- FANSRouteClearance.c
- FANSRouteClearance.h
- FANSRouteInformation.c
- FANSRouteInformation.h
- FANSRouteInformationAdditional.c
- FANSRouteInformationAdditional.h
- FANSRouteInformationSequence.c
- FANSRouteInformationSequence.h
- FANSRTARequiredTimeArrival.c
- FANSRTARequiredTimeArrival.h
- FANSRTARequiredTimeArrivalSequence.c
- FANSRTARequiredTimeArrivalSequence.h
- FANSRTATime.c
- FANSRTATime.h
- FANSRTATolerance.c
- FANSRTATolerance.h
- FANSRunway.c
- FANSRunway.h
- FANSRunwayArrival.c
- FANSRunwayArrival.h
- FANSRunwayConfiguration.c
- FANSRunwayConfiguration.h
- FANSRunwayDeparture.c
- FANSRunwayDeparture.h
- FANSRunwayDirection.c
- FANSRunwayDirection.h
- FANSSpeed.c
- FANSSpeed.h
- FANSSpeedGround.c
- FANSSpeedGround.h
- FANSSpeedGroundMetric.c
- FANSSpeedGroundMetric.h
- FANSSpeedIndicated.c
- FANSSpeedIndicated.h
- FANSSpeedIndicatedMetric.c
- FANSSpeedIndicatedMetric.h
- FANSSpeedMach.c
- FANSSpeedMach.h
- FANSSpeedMachLarge.c
- FANSSpeedMachLarge.h
- FANSSpeedSpeed.c
- FANSSpeedSpeed.h
- FANSSpeedTrue.c
- FANSSpeedTrue.h
- FANSSpeedTrueMetric.c
- FANSSpeedTrueMetric.h
- FANSSSREquipmentAvailable.c
- FANSSSREquipmentAvailable.h
- FANSSupplementaryInformation.c
- FANSSupplementaryInformation.h
- FANSTemperature.c
- FANSTemperature.h
- FANSTemperatureC.c
- FANSTemperatureC.h
- FANSTemperatureF.c
- FANSTemperatureF.h
- FANSTime.c
- FANSTime.h
- FANSTimeAltitude.c
- FANSTimeAltitude.h
- FANSTimeAtPositionCurrent.c
- FANSTimeAtPositionCurrent.h
- FANSTimeDepartureEdct.c
- FANSTimeDepartureEdct.h
- FANSTimeDistanceOffsetDirection.c
- FANSTimeDistanceOffsetDirection.h
- FANSTimeDistanceToFromPosition.c
- FANSTimeDistanceToFromPosition.h
- FANSTimeEtaAtFixNext.c
- FANSTimeEtaAtFixNext.h
- FANSTimeEtaDestination.c
- FANSTimeEtaDestination.h
- FANSTimehours.c
- FANSTimehours.h
- FANSTimeICAOunitnameFrequency.c
- FANSTimeICAOunitnameFrequency.h
- FANSTimeminutes.c
- FANSTimeminutes.h
- FANSTimePosition.c
- FANSTimePosition.h
- FANSTimePositionAltitude.c
- FANSTimePositionAltitude.h
- FANSTimePositionAltitudeSpeed.c
- FANSTimePositionAltitudeSpeed.h
- FANSTimeSeconds.c
- FANSTimeSeconds.h
- FANSTimeSpeed.c
- FANSTimeSpeed.h
- FANSTimeSpeedSpeed.c
- FANSTimeSpeedSpeed.h
- FANSTimestamp.c
- FANSTimestamp.h
- FANSTimeTime.c
- FANSTimeTime.h
- FANSTimeTolerance.c
- FANSTimeTolerance.h
- FANSToFrom.c
- FANSToFrom.h
- FANSToFromPosition.c
- FANSToFromPosition.h
- FANSTp4table.c
- FANSTp4table.h
- FANSTrackAngle.c
- FANSTrackAngle.h
- FANSTrackDetail.c
- FANSTrackDetail.h
- FANSTrackName.c
- FANSTrackName.h
- FANSTrueheading.c
- FANSTrueheading.h
- FANSTurbulence.c
- FANSTurbulence.h
- FANSVersionNumber.c
- FANSVersionNumber.h
- FANSVerticalChange.c
- FANSVerticalChange.h
- FANSVerticalDirection.c
- FANSVerticalDirection.h
- FANSVerticalRate.c
- FANSVerticalRate.h
- FANSVerticalRateEnglish.c
- FANSVerticalRateEnglish.h
- FANSVerticalRateMetric.c
- FANSVerticalRateMetric.h
- FANSWaypointSpeedAltitude.c
- FANSWaypointSpeedAltitude.h
- FANSWaypointSpeedAltitudesequence.c
- FANSWaypointSpeedAltitudesequence.h
- FANSWindDirection.c
- FANSWindDirection.h
- FANSWinds.c
- FANSWinds.h
- FANSWindSpeed.c
- FANSWindSpeed.h
- FANSWindSpeedEnglish.c
- FANSWindSpeedEnglish.h
- FANSWindSpeedMetric.c
- FANSWindSpeedMetric.h
- IA5String.c
- IA5String.h
- INTEGER.c
- INTEGER.h
- NativeEnumerated.c
- NativeEnumerated.h
- NativeInteger.c
- NativeInteger.h
- NULL.c
- NULL.h
- NumericString.c
- NumericString.h
- OCTET_STRING.c
- OCTET_STRING.h
- per_decoder.c
- per_decoder.h
- per_encoder.c
- per_encoder.h
- per_opentype.c
- per_opentype.h
- per_support.c
- per_support.h
- xer_decoder.c
- xer_decoder.h
- xer_encoder.c
- xer_encoder.h
- xer_support.c
- xer_support.h
- acars.c
- acars.h
- adsc.c
- adsc.h
- arinc.c
- arinc.h
- asn1-format-common.c
- asn1-format-common.h
- asn1-format-cpdlc-json.c
- asn1-format-cpdlc-text.c
- asn1-format-cpdlc.h
- asn1-util.c
- asn1-util.h
- bitstream.c
- bitstream.h
- config.h
- config_defaults.h
- configuration.c
- cpdlc.c
- cpdlc.h
- crc.c
- crc.h
- dict.c
- dict.h
- hash.c
- hash.h
- json.c
- json.h
- libacars.c
- libacars.h
- list.c
- list.h
- macros.h
- media-adv.c
- media-adv.h
- miam-core.c
- miam-core.h
- miam.c
- miam.h
- reassembly.c
- reassembly.h
- util.c
- util.h
- version.h
- vstring.c
- vstring.h
- ambe3600x2400.c
- ambe3600x2400_const.h
- ambe3600x2450.c
- ambe3600x2450_const.h
- ambe4800x3600.c
- ambe4800x3600_const.h
- CHANGELOG
- config.h
- COPYRIGHT
- ecc.c
- ecc_const.h
- imbe7100x4400.c
- imbe7200x4400.c
- imbe7200x4400_const.h
- mbelib.c
- mbelib.h
- mbelib_Author.pgp
- mbelib_const.h
- README.md
- acars_parser.cpp
- acars_parser.h
- decode_utils.cpp
- decode_utils.h
- module_aero_decoder.cpp
- module_aero_decoder.h
- module_aero_parser.cpp
- module_aero_parser.h
- pkt_structs.cpp
- pkt_structs.h
- decode_utils.cpp
- decode_utils.h
- egc_parser.cpp
- egc_parser.h
- module_stdc_decoder.cpp
- module_stdc_decoder.h
- module_stdc_parser.cpp
- module_stdc_parser.h
- msg_parser.cpp
- msg_parser.h
- packets_structs.h
- pkt_parser.cpp
- pkt_parser.h
- pkt_structs.cpp
- CMakeLists.txt
- main.cpp
- module_insat_imager_decoder.cpp
- module_insat_imager_decoder.h
- CMakeLists.txt
- main.cpp
- amr2_reader.cpp
- amr2_reader.h
- lpt_reader.cpp
- lpt_reader.h
- poseidon_reader.cpp
- poseidon_reader.h
- timestamp.h
- module_jason3_instruments.cpp
- module_jason3_instruments.h
- CMakeLists.txt
- main.cpp
- atms_calibrator.cpp
- atms_calibrator.h
- atms_pols.h
- atms_reader.cpp
- atms_reader.h
- atms_structs.h
- att_ephem_reader.cpp
- att_ephem_reader.h
- omps_limb_reader.cpp
- omps_limb_reader.h
- omps_nadir_reader.cpp
- omps_nadir_reader.h
- channel_reader.cpp
- channel_reader.h
- channels.h
- viirs_proj.h
- viirs_viewang.h
- jpss.h
- jpss_corr.h
- module_jpss_instruments.cpp
- module_jpss_instruments.h
- CMakeLists.txt
- main.cpp
- pmss_ccd_frame.h
- pmss_proc.h
- pmss_segment.h
- module_kanopusv_decoder.cpp
- module_kanopusv_decoder.h
- module_kanopusv_instruments.cpp
- module_kanopusv_instruments.h
- pmss_deframer.h
- CMakeLists.txt
- main.cpp
- tirs_reader.cpp
- tirs_reader.h
- module_ldcm_instruments.cpp
- module_ldcm_instruments.h
- CMakeLists.txt
- main.cpp
- mats_reader.cpp
- mats_reader.h
- module_mats_instruments.cpp
- module_mats_instruments.h
- CMakeLists.txt
- main.cpp
- bism_reader.cpp
- bism_reader.h
- huffman.cpp
- huffman.h
- idct.cpp
- idct.h
- segment.cpp
- segment.h
- tables.h
- lrpt_msumr_reader.cpp
- lrpt_msumr_reader.h
- module_meteor_msumr_lrpt.cpp
- module_meteor_msumr_lrpt.h
- msumr_calibrator.h
- msumr_reader.cpp
- msumr_reader.h
- msumr_tlm.h
- offsets.h
- mtvza_reader.cpp
- mtvza_reader.h
- ccsds.h
- deframer.cpp
- deframer.h
- deint.cpp
- deint.h
- meteor.h
- meteor_rec_deframer.cpp
- meteor_rec_deframer.h
- meteor_xband_types.h
- module_meteor_hrpt_decoder.cpp
- module_meteor_hrpt_decoder.h
- module_meteor_instruments.cpp
- module_meteor_instruments.h
- module_meteor_lrpt_decoder.cpp
- module_meteor_lrpt_decoder.h
- module_meteor_qpsk_kmss_decoder.cpp
- module_meteor_qpsk_kmss_decoder.h
- module_meteor_xband_decoder.cpp
- module_meteor_xband_decoder.h
- module_meteor_xband_instruments.cpp
- module_meteor_xband_instruments.h
- CMakeLists.txt
- main.cpp
- seviri_reader.cpp
- seviri_reader.h
- module_msg_instruments_decoder.cpp
- module_msg_instruments_decoder.h
- msg.h
- CMakeLists.txt
- main.cpp
- 3mi_reader.cpp
- 3mi_reader.h
- admin_msg_reader.cpp
- admin_msg_reader.h
- metimage_reader.cpp
- metimage_reader.h
- mws_reader.cpp
- mws_reader.h
- s5_reader.cpp
- s5_reader.h
- cuc.h
- metopsg.h
- module_metopsg_instruments.cpp
- module_metopsg_instruments.h
- CMakeLists.txt
- main.cpp
- amsu_pols.h
- amsu_reader.cpp
- amsu_reader.h
- avhrr_calibrator.h
- avhrr_reader.cpp
- avhrr_reader.h
- mhs_calibrator.h
- mhs_pols.h
- mhs_reader.cpp
- mhs_reader.h
- admin_msg_reader.cpp
- admin_msg_reader.h
- ascat_calibrator.h
- ascat_reader.cpp
- ascat_reader.h
- avhrr_to_hpt.cpp
- avhrr_to_hpt.h
- gome_reader.cpp
- gome_reader.h
- iasi_brd.h
- iasi_imaging_reader.cpp
- iasi_imaging_reader.h
- iasi_img_calibrator.h
- iasi_reader.cpp
- iasi_reader.h
- sem_reader.cpp
- sem_reader.h
- metop.h
- module_metop_ahrpt_decoder.cpp
- module_metop_ahrpt_decoder.h
- module_metop_dump_decoder.cpp
- module_metop_dump_decoder.h
- module_metop_instruments.cpp
- module_metop_instruments.h
- hirs_calibrator.h
- hirs_reader.cpp
- hirs_reader.h
- sem_reader.cpp
- sem_reader.h
- telemetry_reader.cpp
- telemetry_reader.h
- contains.cpp
- contains.h
- dsb.h
- dsb_deframer.cpp
- dsb_deframer.h
- gac_pn.h
- module_noaa_dsb_decoder.cpp
- module_noaa_dsb_decoder.h
- module_noaa_gac_decoder.cpp
- module_noaa_gac_decoder.h
- module_noaa_hrpt_decoder.cpp
- module_noaa_hrpt_decoder.h
- module_noaa_instruments.cpp
- module_noaa_instruments.h
- noaa.h
- noaa_deframer.cpp
- noaa_deframer.h
- tip_time_parser.h
- CMakeLists.txt
- main.cpp
- module_oceansat_ocm.cpp
- module_oceansat_ocm.h
- ocm_reader.cpp
- ocm_reader.h
- module_oceansat2_db_decoder.cpp
- module_oceansat2_db_decoder.h
- oceansat.h
- oceansat2_deframer.cpp
- oceansat2_deframer.h
- oceansat2_derand.cpp
- oceansat2_derand.h
- CMakeLists.txt
- main.cpp
- module_orbcomm_plotter.cpp
- module_orbcomm_plotter.h
- module_orbcomm_stx_auto_demod.cpp
- module_orbcomm_stx_auto_demod.h
- module_orbcomm_stx_demod.cpp
- module_orbcomm_stx_demod.h
- stx_deframer.cpp
- stx_deframer.h
- stx_demod_hier.cpp
- stx_demod_hier.h
- CMakeLists.txt
- main.cpp
- module_angels_argos.cpp
- module_angels_argos.h
- cpr_reader.cpp
- cpr_reader.h
- module_cloudsat_cpr.cpp
- module_cloudsat_cpr.h
- module_coriolis_windsat.cpp
- module_coriolis_windsat.h
- windsat_reader.cpp
- windsat_reader.h
- module_cryosat_siral.cpp
- module_cryosat_siral.h
- image_parser.h
- module_orb_decoder.cpp
- module_orb_decoder.h
- module_saral_argos.cpp
- module_saral_argos.h
- fts_reader.cpp
- fts_reader.h
- maestro_reader.cpp
- maestro_reader.h
- module_scisat1_instruments.cpp
- module_scisat1_instruments.h
- CMakeLists.txt
- main.cpp
- chris_reader.cpp
- chris_reader.h
- gps_ascii.cpp
- gps_ascii.h
- hrc_reader.cpp
- hrc_reader.h
- swap_reader.cpp
- swap_reader.h
- vegs_reader.cpp
- vegs_reader.h
- vegx_reader.cpp
- vegx_reader.h
- crc.cpp
- crc.h
- module_proba_instruments.cpp
- module_proba_instruments.h
- CMakeLists.txt
- main.cpp
- m10.cpp
- m10.h
- m10_decoder.cpp
- m10_decoder.h
- m10_parser.cpp
- m10_parser.h
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- aaronia_sdr.cpp
- aaronia_sdr.h
- CMakeLists.txt
- dynload.h
- main.cpp
- small_aaroniartsaapli.h
- airspy_dev.cpp
- airspy_dev.h
- airspy_sdr.cpp
- airspy_sdr.h
- CMakeLists.txt
- main.cpp
- airspyhf_dev.cpp
- airspyhf_dev.h
- airspyhf_sdr.cpp
- airspyhf_sdr.h
- CMakeLists.txt
- main.cpp
- bladerf_dev.cpp
- bladerf_dev.h
- bladerf_dev_cfg.cpp
- bladerf_dev_stream.cpp
- bladerf_sdr_sink.cpp
- bladerf_sdr_sink.h
- bladerf_sdr_source.cpp
- bladerf_sdr_source.h
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- fobos_sdr.cpp
- fobos_sdr.h
- main.cpp
- CMakeLists.txt
- hackrf_sdr_sink.cpp
- hackrf_sdr_sink.h
- hackrf_sdr_source.cpp
- hackrf_sdr_source.h
- main.cpp
- FindLibHTRA.cmake
- CMakeLists.txt
- harogic_sdr.cpp
- harogic_sdr.h
- main.cpp
- CMakeLists.txt
- hydrasdr_dev.cpp
- hydrasdr_dev.h
- hydrasdr_sdr.cpp
- hydrasdr_sdr.h
- main.cpp
- CMakeLists.txt
- lime_sdr.cpp
- lime_sdr.h
- limesdr_dev.cpp
- limesdr_dev.h
- limesdr_dev_cfg.cpp
- limesdr_dev_stream.cpp
- main.cpp
- CMakeLists.txt
- litexm2sdr_dev.cpp
- litexm2sdr_dev.h
- main.cpp
- 252_s16.c
- 336_s16.c
- 384_s16.c
- 504_s16.c
- 504_s8.c
- base.c
- getopt.c
- getopt.h
- adc.c
- async.c
- async.h
- constants.h
- convenience.c
- devices.c
- gain.c
- gain.h
- hard.c
- hard.h
- libmirisdr.c
- miri_fm.c
- miri_sdr.c
- mirisdr.h
- mirisdr_export.h
- reg.c
- soft.c
- soft.h
- streaming.c
- structs.h
- sync.c
- CMakeLists.txt
- main.cpp
- mirisdr_sdr.cpp
- mirisdr_sdr.h
- CMakeLists.txt
- main.cpp
- net_source.cpp
- net_source.h
- CMakeLists.txt
- main.cpp
- plutosdr_sdr.cpp
- plutosdr_sdr.h
- main.cpp
- remote_source.cpp
- remote_source.h
- actions.cpp
- actions.h
- gui.cpp
- gui.h
- main.cpp
- main.h
- pkt_handler.cpp
- pkt_handler.h
- streaming.cpp
- streaming.h
- CMakeLists.txt
- iq_pkt.h
- remote.h
- tcp_proto.h
- udp_discovery.cpp
- udp_discovery.h
- librfnm.h
- librfnm_api.h
- librfnm.cpp
- CMakeLists.txt
- main.cpp
- rfnm_sdr.cpp
- rfnm_sdr.h
- CMakeLists.txt
- main.cpp
- rtaudio_sdr.cpp
- rtaudio_sdr.h
- CMakeLists.txt
- main.cpp
- rtlsdr_dev.cpp
- rtlsdr_dev.h
- rtlsdr_sdr.cpp
- rtlsdr_sdr.h
- CMakeLists.txt
- main.cpp
- rtltcp.cpp
- rtltcp.h
- rtltcp_client.h
- ezusb.c
- ezusb.h
- FX3handler.cpp
- FX3handler.h
- logging.c
- logging.h
- streaming.c
- streaming.h
- usb_device.c
- usb_device.h
- usb_device_internals.h
- CyAPI.cpp
- CyAPI.h
- cyioctl.h
- CyUSB30_def.h
- devioctl.h
- usb100.h
- usb200.h
- UsbdStatus.h
- VersionNo.h
- FX3handler.cpp
- FX3handler.h
- ringbuffer.h
- bench_mixers.c
- fmv.h
- LICENSE.txt
- pf_mixer.cpp
- pf_mixer.h
- sse2neon.h
- BBRF103Radio.cpp
- HF103Radio.cpp
- RadioHardware.cpp
- RX888R2Radio.cpp
- RX888R3Radio.cpp
- RX888Radio.cpp
- RX999Radio.cpp
- RXLucy.cpp
- CMakeLists.txt
- config.cpp
- config.h
- conv_r2iq.cpp
- conv_r2iq.h
- fft_mt_r2iq.cpp
- fft_mt_r2iq.h
- fft_mt_r2iq_avx.cpp
- fft_mt_r2iq_avx2.cpp
- fft_mt_r2iq_avx512.cpp
- fft_mt_r2iq_def.cpp
- fft_mt_r2iq_impl.hpp
- fft_mt_r2iq_neon.cpp
- fir.cpp
- fir.h
- FX3Class.h
- license.txt
- PScope_uti.cpp
- PScope_uti.h
- r2iq.h
- RadioHandler.cpp
- RadioHandler.h
- CMakeLists.txt
- libsddc.cpp
- libsddc.h
- CMakeLists.txt
- HWSDRtable.h
- Interface.h
- LICENSE.txt
- CMakeLists.txt
- main.cpp
- sddc_sdr.cpp
- sddc_sdr.h
- CMakeLists.txt
- dynload.h
- main.cpp
- sdrplay_sdr.cpp
- sdrplay_sdr.h
- networking.cpp
- networking.h
- pcm_type.h
- README.txt
- sample_stream_decompressor.h
- sdrpp_server_client.cpp
- sdrpp_server_client.h
- server_protocol.h
- smgui.cpp
- smgui.h
- stepped_slider.cpp
- stepped_slider.h
- CMakeLists.txt
- main.cpp
- sdrpp_server.cpp
- sdrpp_server.h
- CMakeLists.txt
- main.cpp
- soapysdr_sdr.cpp
- soapysdr_sdr.h
- networking.cpp
- networking.h
- README.txt
- spyserver_client.cpp
- spyserver_client.h
- spyserver_protocol.h
- CMakeLists.txt
- main.cpp
- spyserver.cpp
- spyserver.h
- CMakeLists.txt
- main.cpp
- usrp_sdr.cpp
- usrp_sdr.h
- module_seawifs_decoder.cpp
- module_seawifs_decoder.h
- seawifs_headers.h
- CMakeLists.txt
- main.cpp
- ldpc_decoder_avx.cpp
- ldpc_decoder_avx.h
- CMakeLists.txt
- main.cpp
- ldpc_decoder_neon.cpp
- ldpc_decoder_neon.h
- CMakeLists.txt
- main.cpp
- ldpc_decoder_sse.cpp
- ldpc_decoder_sse.h
- CMakeLists.txt
- main.cpp
- deframer.cpp
- deframer.h
- demuxer.cpp
- demuxer.h
- falcon_video_encoder.cpp
- falcon_video_encoder.hpp
- frame.cpp
- frame.h
- header.cpp
- header.h
- module_falcon_decoder.cpp
- module_falcon_decoder.h
- module_spacex_decoder.cpp
- module_spacex_decoder.h
- CMakeLists.txt
- main.cpp
- rice_decomp.cpp
- rice_decomp.h
- secchi_demuxer.h
- secchi_reader.cpp
- secchi_reader.h
- module_stereo_instruments.cpp
- module_stereo_instruments.h
- CMakeLists.txt
- main.cpp
- hard2soft.cpp
- hard2soft.h
- lut_generator.cpp
- lut_generator.h
- CMakeLists.txt
- main.cpp
- module_tubin_decoder.cpp
- module_tubin_decoder.h
- CMakeLists.txt
- main.cpp
- png_fix.cpp
- png_fix.h
- module_umka1_decoder.cpp
- module_umka1_decoder.h
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- img_payload.h
- main.cpp
- module_uvsqsatng_instruments.cpp
- module_uvsqsatng_instruments.h
- CMakeLists.txt
- main.cpp
- webhook.cpp
- webhook.h
- CMakeLists.txt
- main.cpp
- settings_editor.cpp
- settings_editor.h
- object.h
- station.h
- tracking.h
- CMakeLists.txt
- main.cpp
- testgl.h
- tracking.cpp
- tracking.h
- mwi_reader.cpp
- mwi_reader.h
- module_wsfm_instruments.cpp
- module_wsfm_instruments.h
- CMakeLists.txt
- main.cpp
- AUTHORS.txt
- Bitlevel.h
- CACCoder.cpp
- CACCoder.h
- CACDecoder.cpp
- CACDecoder.h
- CACModel.cpp
- CACModel.h
- CBitBuffer.cpp
- CBitBuffer.h
- CBlock.h
- CBuffer.cpp
- CBuffer.h
- CDataField.h
- CImage.cpp
- CImage.h
- Compress.h
- CompressT4.cpp
- CompressT4.h
- CompressWT.cpp
- CompressWT.h
- CQualityInfo.h
- CVLCCodec.h
- CVLCCoder.cpp
- CVLCCoder.h
- CVLCDecoder.cpp
- CVLCDecoder.h
- CWBlock.cpp
- CWBlock.h
- CWTCoder.cpp
- CWTCoder.h
- CWTDecoder.cpp
- CWTDecoder.h
- ErrorHandling.cpp
- ErrorHandling.h
- LICENSE
- README.md
- RMAErrorHandling.h
- SmartPtr.h
- T4Coder.cpp
- T4Coder.h
- T4Codes.cpp
- T4Codes.h
- T4Decoder.cpp
- T4Decoder.h
- Types.h
- WTConst.h
- msugs_xrit_calibrator.h
- specific_proc.cpp
- specific_proc.h
- decomp.cpp
- decomp.h
- fy4_headers.h
- segment_decoder.h
- decomp.cpp
- decomp.h
- gk2a_headers.h
- segment_decoder.h
- goes_headers.h
- segment_decoder.h
- segment_decoder.h
- decomp.cpp
- decomp.h
- msg_headers.h
- segment_decoder.h
- specific_proc.cpp
- specific_proc.h
- calib.h
- get_img.h
- xrit_channel_processor.cpp
- xrit_channel_processor.h
- xrit_channel_processor_render.cpp
- xrit_channel_processor_render.h
- xrit_channel_processor_saveimg.cpp
- crc_table.h
- xrit_demux.cpp
- xrit_demux.h
- generic_xrit_calibrator.h
- identify.cpp
- identify.h
- segment_decoder.h
- xrit_file.cpp
- xrit_file.h
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- README.md
- AMSU-A.json
- ATMS.cbor
- AVHRR.json
- FCI_table.json
- HIRS.json
- MHS.json
- modis_emissive_table_aqua.cbor
- modis_emissive_table_terra.cbor
- modis_table.json
- MSU-MR.json
- MSUGS_table.json
- POES_telemetry.json
- SEVIRI_table.json
- shef_codes.json
- ABIMidLevelWater.png
- ABIUpperLevelWater.png
- atmsBrightTempDescription.png
- AVHRRtempscale.png
- cloudphase.jpg
- CloudTopIRScale.png
- ColorGeneralIRtempscale.png
- DayMicro.png
- dustash.png
- Dvorak.png
- firetemp.jpg
- NightFire.png
- NightMicro.png
- sst_lut.png
- ATMSFC.md
- CloudDetection.md
- CloudOnlyN2O.md
- HighTropoCO2T.md
- HIRSFalseColor.md
- LLWV.md
- LowStratoCO2T.md
- LowTropoCO2H2OT.md
- MHS221.md
- MHS421.md
- MicrowaveAirmass.md
- MidStratoCO2T.md
- MidTropoCO2H2OT.md
- MLWV.md
- MTVZASoilMoisture.md
- MTVZAVegetation.md
- Rainfall.md
- RainfallTransparent.md
- SnowcoverTransparent.md
- SSEC89GHz.md
- Thunderstorm.md
- TopTropoCO2T.md
- 124.md
- 221.md
- 321.md
- 3b45.md
- 4221merge.md
- 543b.md
- ABICleanLWIR.md
- ABIDirtyLWIR.md
- ABILWIR.md
- ABIMLWV.md
- ABISW.md
- ABIULWV.md
- Agriculture.md
- atmsBrightnessTemp.md
- Bathymetric.md
- BD.md
- CC.md
- CIR.md
- Cirrus.md
- CloudPhase.md
- CloudTopIR.md
- CloudType.md
- CloudUnderlay.md
- ColorGeneralIR.md
- ConvectionLWIR.md
- DayCloudConv.md
- DayMicro.md
- DustAsh.md
- EC.md
- EnhancedIR.md
- FireTempRGB.md
- Geology.md
- HE.md
- HF.md
- HVC.md
- JF.md
- JJ.md
- MB.md
- MCIR.md
- MCIR_precip.md
- MD.md
- MERSIAirmass.md
- MSA.md
- NatColor.md
- NDVI.md
- NDWI.md
- NightFire.md
- NightMicro.md
- NO.md
- NOAANatColor.md
- Panchromatic.md
- ShortwaveIRFC.md
- Snow.md
- SST.md
- TA.md
- ThermalCal.md
- ThermalUncal.md
- TrueColor.md
- VIIRSDNB_ArcticFC.md
- ZA.md
- l2_cfg.json
- l5_cfg.json
- font.ttf
- GloriaHallelujah-Regular.ttf
- IBMPlexSans-Regular.ttf
- IBMPlexSans-SemiBold.ttf
- LiberationSerif-Regular.ttf
- monospace.medium.ttf
- Perfect-DOS-VGA-437-Win.ttf
- px_sans_nouveaux.ttf
- Roboto-Medium.ttf
- Roboto-Regular.png
- 10um.json
- 12um.json
- 3.75um.json
- water_vapor.json
- common_ir.json
- geostationary.json
- common.json
- geostationary.json
- automatic.json
- indexes.json
- indexes_albedo.json
- microwave.json
- sst.json
- abi.json
- ahi.json
- airs.json
- airs_hd.json
- ami.json
- amr2.json
- amsu_a.json
- ascat.json
- atms.json
- avhrr_3.json
- aws_mwr.json
- ceres.json
- chris.json
- erm.json
- fci.json
- fy2-svissr.json
- goesn_imager.json
- gome.json
- hirs.json
- iasi.json
- iasi_img.json
- jason3_lpt.json
- kmss_msu100.json
- mersi1.json
- mersi2.json
- mersi3.json
- mersill.json
- mersirm.json
- metimage.json
- metopsg_mws.json
- mhs.json
- modis.json
- msu_gs.json
- msu_mr.json
- msugs_vis.json
- mtvza.json
- mwhs1.json
- mwhs2.json
- mwri.json
- mwri2.json
- mwrirm.json
- mwts1.json
- mwts2.json
- mwts3.json
- ocm_oc2.json
- olci.json
- ols.json
- seawifs.json
- sem.json
- seviri.json
- slstr_nadir.json
- slstr_offset.json
- ssmis.json
- telemetry.json
- tubin_vis.json
- viirs.json
- virr.json
- ami.png
- kmss.png
- stretchcon_avhrr.png
- stretchcon_mersi2.png
- 2dfc_ir_land.png
- 2dfc_ir_sea.png
- 2dfc_vis.png
- 2dfc_vis_wefax_land.png
- 2dfc_vis_wefax_sea.png
- testlut.png
- testlut2.png
- abi_ir39_-90+40.png
- abi_ir_11-15.png
- abi_ir_11-15_transparent.png
- abi_ir_7.png
- abi_ir_7_transparent.png
- abi_split_difference.png
- abi_wv_8-10.png
- atmsBrightTemp.png
- bluered.png
- CIMSSLUT.png
- CIRA_IR37-80+60.png
- CloudTopIR.png
- ConvectionLWIR.png
- Dirty_IR_CIRA.png
- EnhancedIR.png
- EnhRainbowWarmerYellow+127-109.png
- fog_btd.png
- IR108-IR62-10+50.png
- IR108-IR97-30+50.png
- IR12-IR108-7+7.png
- Multispectral.png
- planeta_cloudtop.png
- purpleorange.png
- RAMSDIS_WV+55-108.png
- redtowhite.png
- ssec_amsu.png
- SST_-4+36.png
- star_abi_wv_8-10.png
- WXCharts.png
- WXtoImg-BD.png
- WXtoImg-CC.png
- WXtoImg-EC.png
- WXtoImg-HE.png
- WXtoImg-HF.png
- WXtoImg-JF.png
- WXtoImg-JJ.png
- WXtoImg-MB.png
- WXtoImg-MD.png
- WXtoImg-NO.png
- WXtoImg-TA.png
- WXtoImg-ZA.png
- experimental.png
- lut.png
- README.md
- arctic.png
- rainbow.png
- roygbiv.png
- acha.png
- acht.png
- dsi-cape.png
- lst.png
- lst_tmbates.png
- lst_transparent.png
- lst_transparent_tmbates.png
- rrqpe.png
- rrqpe_transparent.png
- sst.png
- sst_tmbates.png
- sst_transparent.png
- sst_transparent_tmbates.png
- tpw.png
- ch2_curve.png
- lut.png
- README.md
- usradioguycustomlut.png
- curve_goesn.png
- fc_lut.png
- goes13_gvar_lut.txt
- goes14_gvar_lut.txt
- goes15_gvar_lut.txt
- lut.png
- README.md
- cci.png
- hls.png
- Multispectral.png
- NDVI.png
- NDWI.png
- WXtoImg-BD.png
- WXtoImg-CC.png
- WXtoImg-class.png
- WXtoImg-EC.png
- WXtoImg-fire.png
- WXtoImg-HE.png
- WXtoImg-HF.png
- WXtoImg-HVC-1.png
- WXtoImg-HVC-2.png
- WXtoImg-JF.png
- WXtoImg-JJ.png
- WXtoImg-MB.png
- WXtoImg-MD.png
- WXtoImg-NO_mod.png
- WXtoImg-NO_mod_APT.png
- WXtoImg-NO_mod_meteor.png
- WXtoImg-sea.png
- WXtoImg-TA.png
- WXtoImg-ZA.png
- landmask.png
- map_aweeri.jpg
- map_ne2.jpg
- map_ne2_div2.jpg
- nasa.jpg
- nasa_hd.jpg
- nasa_night.jpg
- ne_10m_admin_0_countries.shp
- ne_10m_coastline.shp
- ne_10m_populated_places_simple.dbf
- ne_10m_populated_places_simple.shp
- generic_correlator.cl
- reproj_image_equ_to_azeq_fp32.cl
- reproj_image_equ_to_stereo_fp32.cl
- reproj_image_equ_to_tpers_fp32.cl
- reproj_image_geos_to_equ_fp32.cl
- reproj_image_merc_to_equ_fp32.cl
- warp_image_thin_plate_spline_fp32.cl
- warp_image_thin_plate_spline_fp64.cl
- AVHRR_as_MHS.json
- AVHRR_MCIR_Sample.json
- AVHRR_MHS_Mix.json
- MSUGS_Full_Disk.json
- ACE.json
- Aditya.json
- AIM.json
- Analog.json
- AWS.json
- BlueWalker3.json
- Chandrayaan.json
- Cloudsat.json
- Cluster.json
- Coriolis.json
- Cosmos.json
- Cryosat.json
- DMSP.json
- DSCOVR.json
- DVB_Test.json
- Earthcare.json
- EDRS.json
- Elektro_Arktika.json
- EOS.json
- Erminaz.json
- Escapade.json
- FengYun-2.json
- FengYun-3.json
- FengYun-4.json
- FORMOSAT.json
- GCOM.json
- GeoNetCast.json
- Geoscan.json
- GK2A.json
- GOES.json
- GPM.json
- Hera.json
- Himawari.json
- Hinode.json
- IM-1.json
- Inmarsat.json
- Insat.json
- Integral.json
- Iris.json
- Jason-3.json
- JPSS.json
- Juice.json
- Kanopus-V.json
- KPLO.json
- LandSat.json
- Lucky7.json
- MATS.json
- Meteor-M.json
- MetOp-SG.json
- MetOp.json
- MSG.json
- MTG.json
- NOAA.json
- Oceansat.json
- ODIN.json
- Ominous.json
- Orbcomm.json
- Orion.json
- ORX.json
- Others.json
- Peregrine.json
- Prefire.json
- Proba.json
- Psyche.json
- Queqiao.json
- SAOCOM.json
- Saral.json
- Seawifs.json
- Sentinel-6.json
- SLIM.json
- Sonate-2.json
- spaceteamsat1.json
- SpaceX.json
- Stereo.json
- Syracuse.json
- Test.json
- TGO.json
- Tianwen.json
- Tropics.json
- TUBSAT.json
- UmKA.json
- UVSQ.json
- UVSQSAT-NG.json
- VERONIKA.json
- ViaSat.json
- Work-In-Progress.json
- WSF-M.json
- XMM-Newton.json
- adc_mask.png
- ffc_mask.png
- meteor_m2_msumr_lrpt.json
- aqua_airs.json
- aqua_amsu.json
- aqua_ceres_fm3.json
- aqua_ceres_fm4.json
- aqua_modis.json
- aws_mwr.json
- dmsp_ssmis.json
- earthcare_msi.json
- elektro_l3_msugs_vis2.json
- fengyun_ab_mwhs1.json
- fengyun_ab_mwts1.json
- fengyun_abc_erm.json
- fengyun_abc_virr.json
- fengyun_abcd_mwri1.json
- fengyun_cde_mwhs2.json
- fengyun_d_mersi2.json
- fengyun_d_mwts2.json
- fengyun_e_mersill.json
- fengyun_e_mwts3.json
- fengyun_f_mersi3.json
- fengyun_f_mwri2.json
- fengyun_g_mersirm.json
- fengyun_g_mwrirm.json
- fengyun_h_mersi3.json
- jpss1_viirs.json
- jpss2_viirs.json
- jpss_atms.json
- meteor_m2-2_kmss_msu100_1.json
- meteor_m2-2_kmss_msu100_2.json
- meteor_m2-2_msumr.json
- meteor_m2-2_mtvza.json
- meteor_m2-3_msumr.json
- meteor_m2-3_msumr_lrpt.json
- meteor_m2-3_mtvza.json
- meteor_m2-3_mtvza_dump.json
- meteor_m2-4_msumr.json
- meteor_m2-4_msumr_lrpt.json
- meteor_m2-4_mtvza.json
- meteor_m2_msumr.json
- meteor_m2_msumr_lrpt.json
- metop_abc_amsu.json
- metop_abc_ascat_ch1.json
- metop_abc_ascat_ch2.json
- metop_abc_ascat_ch3.json
- metop_abc_ascat_ch4.json
- metop_abc_ascat_ch5.json
- metop_abc_ascat_ch6.json
- metop_abc_avhrr.json
- metop_abc_gome.json
- metop_abc_iasi.json
- metop_abc_iasi_img.json
- metop_abc_mhs.json
- metopsg_a_metimage.json
- metopsg_a_mws.json
- msg_seviri.json
- noaa_15_avhrr.json
- noaa_18_avhrr.json
- noaa_18_mhs.json
- noaa_19_avhrr.json
- noaa_19_mhs.json
- noaa_amsu.json
- noaa_hirs.json
- npp_viirs.json
- seastar_seawifs.json
- terra_modis.json
- wsfm_mwi.json
- amsu_tpw.lua
- mhs_snowfall.lua
- mhs_thunderstorm_detection.lua
- msu-mr_421_natural.lua
- NightFire.lua
- split_difference.lua
- underlay_with_clouds_lut.lua
- SDDC_FX3.img
- de440s.bsp
- AntiSlop.json
- Dark.json
- GraphicDesign.json
- HiContrast-Light.json
- Light.json
- Phosphor.json
- Solaris-Motif.json
- Win98.json
- classic.json
- gqrx.json
- jet.json
- spectravue.json
- turbo.json
- viridis.json
- credits.md
- icon.png
- satdump_is_this_old
- sstv.json
- tod.txt
- todd.txt
- autotrack.cpp
- autotrack.h
- autotrack_dev.cpp
- autotrack_main.cpp
- autotrack_proc.cpp
- autotrack_vfo.cpp
- autotrack_web.cpp
- project.cpp.dis
- project.h.dis
- help_general.cpp
- help_general.h
- live.cpp
- live.h
- main.cpp
- offline.cpp
- offline.h
- record.cpp
- record.h
- sdr_probe.cpp
- sdr_probe.h
- webserver.cpp
- webserver.h
- CMakeLists.txt
- legacy.cpp
- legacy.h
- main.cpp
- angelscript.h
- as_array.h
- as_atomic.cpp
- as_atomic.h
- as_builder.cpp
- as_builder.h
- as_bytecode.cpp
- as_bytecode.h
- as_callfunc.cpp
- as_callfunc.h
- as_callfunc_arm.cpp
- as_callfunc_arm64.cpp
- as_callfunc_arm64_gcc.S
- as_callfunc_arm64_msvc.asm
- as_callfunc_arm64_xcode.S
- as_callfunc_arm_gcc.S
- as_callfunc_arm_msvc.asm
- as_callfunc_arm_vita.S
- as_callfunc_arm_xcode.S
- as_callfunc_e2k.cpp
- as_callfunc_e2k.S
- as_callfunc_mips.cpp
- as_callfunc_ppc.cpp
- as_callfunc_ppc_64.cpp
- as_callfunc_riscv64.cpp
- as_callfunc_riscv64_gcc.S
- as_callfunc_sh4.cpp
- as_callfunc_x64_gcc.cpp
- as_callfunc_x64_mingw.cpp
- as_callfunc_x64_msvc.cpp
- as_callfunc_x64_msvc_asm.asm
- as_callfunc_x86.cpp
- as_callfunc_xenon.cpp
- as_compiler.cpp
- as_compiler.h
- as_config.h
- as_configgroup.cpp
- as_configgroup.h
- angelscript.h
- CMakeLists.txt
- .clang-format
- .clang-format-ignore
- .clangd
- .dockerignore
- .gitignore
- .gitmodules
- cli-init.png
- cli_example.png
- CMakeLists.txt
- docker-compose.yml
- Dockerfile
- Doxyfile.in
- gui-live-source.png
- gui-menu.png
- gui-processing.png
- gui_recording.png
- icon.png
- LICENSE
- packages.builder
- packages.runner
- README.md
- satdump.appdata.xml
- satdump.desktop
- SatDump.yml
- satdump_cfg.json
# Installation Guide
git clone https://github.com/SatDump/SatDump
Downloads the entire project code from GitHub to your computer.
cd SatDump
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Homebrew A package manager for macOS/Linux.
- APT (Debian/Ubuntu ๊ณ์ด) Built into Debian/Ubuntu-based Linux distributions.
brew install cmake dylibbundler libtool autoconf automake meson orc libxml2 zlib portaudio boost libusb nng volk libjpeg-turbo libtiff libomp libpng glfw3 libusb fftw libxml2 portaudio jemalloc nng zstd armadillo hdf5 sqlite3
Installs the pre-built package via Homebrew โ no source build required.
sudo apt install git build-essential cmake g++ pkgconf libfftw3-dev libpng-dev \
Installs directly from the APT package repository (Debian/Ubuntu-based).
sudo apt install libvolk-dev # If this package is not found, use libvolk2-dev or libvolk1-dev
Installs directly from the APT package repository (Debian/Ubuntu-based).
sudo apt install libnng-dev # If this package is not found, follow build instructions below for NNG
Installs directly from the APT package repository (Debian/Ubuntu-based).
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose build --build-arg CMAKE_BUILD_PARALLEL_LEVEL=8
Runs the command against the services defined in the compose file.
docker compose run --rm -it satdump
Runs the command against the services defined in the compose file.
Pulled directly from this repo's README.
4. CMake
Mediumbrew install cmake dylibbundler libtool autoconf automake meson orc libxml2 zlib portaudio boost libusb nng volk libjpeg-turbo libtiff libomp libpng glfw3 libusb fftw libxml2 portaudio jemalloc nng zstd armadillo hdf5 sqlite3
Installs the pre-built package via Homebrew โ no source build required.
cmake -DCMAKE_BUILD_TYPE=Release .. # If you want to bundle the app, you must also add -DBUNDLING_MODE=ON, that makes the binary usable in a bundle
Type this command into your terminal and run it.
sudo apt install git build-essential cmake g++ pkgconf libfftw3-dev libpng-dev \
Installs directly from the APT package repository (Debian/Ubuntu-based).
sudo dnf install git cmake g++ fftw-devel volk-devel libpng-devel jemalloc-devel \
Type this command into your terminal and run it.
sudo dnf install git cmake g++ fftw-devel volk-devel libpng-devel jemalloc-devel hdf5-devel \
Type this command into your terminal and run it.
Pulled directly from this repo's README.
5. Gradle (Java/Kotlin)
Medium- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd android/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
