use cxdr++ limit
This commit is contained in:
		@@ -141,7 +141,7 @@ class Dsp(DirewolfConfigSubscriber):
 | 
				
			|||||||
        elif self.last_decimation != 1.0:
 | 
					        elif self.last_decimation != 1.0:
 | 
				
			||||||
            last_decimation_block = ["csdr++ fractionaldecimator --format float {last_decimation}"]
 | 
					            last_decimation_block = ["csdr++ fractionaldecimator --format float {last_decimation}"]
 | 
				
			||||||
        if which == "nfm":
 | 
					        if which == "nfm":
 | 
				
			||||||
            chain += ["csdr++ fmdemod", "csdr limit_ff"]
 | 
					            chain += ["csdr++ fmdemod", "csdr++ limit"]
 | 
				
			||||||
            chain += last_decimation_block
 | 
					            chain += last_decimation_block
 | 
				
			||||||
            chain += [
 | 
					            chain += [
 | 
				
			||||||
                "csdr deemphasis_nfm_ff {audio_rate}",
 | 
					                "csdr deemphasis_nfm_ff {audio_rate}",
 | 
				
			||||||
@@ -156,7 +156,7 @@ class Dsp(DirewolfConfigSubscriber):
 | 
				
			|||||||
        elif which == "wfm":
 | 
					        elif which == "wfm":
 | 
				
			||||||
            chain += [
 | 
					            chain += [
 | 
				
			||||||
                "csdr++ fmdemod",
 | 
					                "csdr++ fmdemod",
 | 
				
			||||||
                "csdr limit_ff",
 | 
					                "csdr++ limit",
 | 
				
			||||||
            ]
 | 
					            ]
 | 
				
			||||||
            chain += last_decimation_block
 | 
					            chain += last_decimation_block
 | 
				
			||||||
            chain += ["csdr deemphasis_wfm_ff {audio_rate} {wfm_deemphasis_tau}", "csdr++ convert -i float -o s16"]
 | 
					            chain += ["csdr deemphasis_wfm_ff {audio_rate} {wfm_deemphasis_tau}", "csdr++ convert -i float -o s16"]
 | 
				
			||||||
@@ -167,7 +167,7 @@ class Dsp(DirewolfConfigSubscriber):
 | 
				
			|||||||
            # m17
 | 
					            # m17
 | 
				
			||||||
            if which == "m17":
 | 
					            if which == "m17":
 | 
				
			||||||
                chain += [
 | 
					                chain += [
 | 
				
			||||||
                    "csdr limit_ff",
 | 
					                    "csdr++ limit",
 | 
				
			||||||
                    "csdr++ convert -i float -o s16",
 | 
					                    "csdr++ convert -i float -o s16",
 | 
				
			||||||
                    "m17-demod",
 | 
					                    "m17-demod",
 | 
				
			||||||
                ]
 | 
					                ]
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user