Ahmed Ismail Posted May 23, 2024 Posted May 23, 2024 Hello, I was using the program with my 8-way 1.1 Diseqc switch, and it was working perfectly. Recently, I updated my setup to an H.H Motor Diseqc 1.2 like the one in the attachments. I'm trying to configure how to set it up correctly with the program, but I couldn't for two days now. It supports both Diseqc 1.2 mode and USALS mode, which I managed to find in the program, but it didn't work. I think it misaligned the motor from its correct position on my set-top box (second photo in the attachments). Is there any way to setup Diseqc 1.2 mode on DVBViewer? Thank you in advance. Quote
Griga Posted May 23, 2024 Posted May 23, 2024 Which DVB-S device are you using? You can answer this query (and avoid future queries) by creating a support.zip and attaching it here. Quote
Ahmed Ismail Posted May 23, 2024 Author Posted May 23, 2024 I'm using this device: TeVii S471 DVB-S2. Quote
Griga Posted May 24, 2024 Posted May 24, 2024 11 hours ago, Ahmed Ismail said: TeVii S471 DVB-S2 As far as I can see, DVBViewer supports DiSEqC 1.2 with this device. However, I have no possibility to test how it works, because I neither have an S471 nor a H.H motor. Generally I would recommend to first try motor control with the DVB transponder list editor / scanner / analyzer program TransEdit. You can download it from the members section. TransEdit contains a positioner console, allowing to manually send DiSEqC 1.2 commands to your motor and to check if it responds as expected. The DiSEqC chapter in the TransEdit manual also provides hints for setting up DiSEqC in DVBViewer. If you can make it work in TransEdit, it will most likely work in DVBViewer in the same way. Quote
Ahmed Ismail Posted May 25, 2024 Author Posted May 25, 2024 Hello, Griga, Thank you for the reply. I can see the Positioner Console tab in TransEdit, but how to work with it? There's no indication of the signal strength to show me where to move and stop the motor. Even if it worked, will I have to use this tool every time I'm trying to move to another satellite? Also, in the Diseqc Editor in the DVB I can find a command for motor, but it's the same, no way of configuring the signal correctly with the preset position for example. And as I said earlier, the angular position (USALS) misaligned the motor. Quote
Griga Posted May 25, 2024 Posted May 25, 2024 7 hours ago, Ahmed Ismail said: I can see the Positioner Console tab in TransEdit, but how to work with it? There's no indication of the signal strength to show me where to move and stop the motor. You can use the TransEdit Analyzer simultaneously. It shows the signal quality. However, the signal strength/quality indication provided by DVB device drivers is mostly unusable. I would rather use a satellite finder. Doesn't your motor provide facilities for adjusting it? I can't help you much in this respect, because I have no experience with this kind of equipment. 7 hours ago, Ahmed Ismail said: Even if it worked, will I have to use this tool every time I'm trying to move to another satellite? If you can make "Go to Preset" or "Go to Angular Position" work with this tool, it should also work in DVBViewer. 7 hours ago, Ahmed Ismail said: Also, in the Diseqc Editor in the DVB I can find a command for motor, 7 hours ago, Ahmed Ismail said: And as I said earlier, the angular position (USALS) misaligned the motor. Did you enter your site data (latitude / longitude) correctly? 1 Quote
Ahmed Ismail Posted May 26, 2024 Author Posted May 26, 2024 Hi Griga, Thank you so much for this detailed explanation. As for my site data (latitude / longitude), I entered them as advised by the technician who installed the motor, he said the latitude on the motor is 32 degrees and I should work based on that. I'll give it another try to see if I can get it to work this time. I have one last question though, after I set the site data for every satellite, will the DVB move automatically to the selected site? This is the whole idea of using the motor. Quote
Griga Posted May 26, 2024 Posted May 26, 2024 41 minutes ago, Ahmed Ismail said: after I set the site data for every satellite, You only have to set it once. Site data is the latitude and longitude of the place where you live, not of a satellite. Entering the site data is necessary because satellites appear at a different position in the sky, depending on where you are. Please read more about it here. Information about the latitude and longitude of your site is available in the internet, e.g. here. Quote
Ahmed Ismail Posted May 26, 2024 Author Posted May 26, 2024 I know that it's the place where I live, not the satellite. I mean to set every satellite to the USALS system for the first time manually instead of Diseqc 1.2. The last question though, after I set the site data for every satellite, will the DVB move the motor automatically to the selected satellite? Or should I do anything else? Quote
Griga Posted May 27, 2024 Posted May 27, 2024 13 hours ago, Ahmed Ismail said: after I set the site data for every satellite This sentence doesn't make sense. TransEdit/DVBViewer need three angles for calculating the motor position: The orbital position of the satellite(s). The latitude and longitude of the place where you live. Let's assume you are living in Cairo and you want to receive Nilesat. You have to do the following: Download a transponder (frequency) list for Nilesat 7.0° W from KingOfSat (click the disk symbol) and store it in the Transponders sub-directory of the DVBViewer configuration folder (usually C:\ProgramData\CMUV\DVBViewer\Transponders). Launch TransEdit and select the Nilesat 7.0° W transponder list on the left side of the main window. TransEdit already knows the orbital position 7.0° W, because it is stored in the transponder list. Open the Positioner Console, enter the site data for Cairo (please note that the longitude for Cairo is East) and click Apply (this also stores the values for DVBViewer). TransEdit now calculates the angles under which Nilesat 7.0 W appears in the sky (azimuth, elevation), as seen from Cairo, and to which angle the motor must be moved to receive it. Click "Go to Angular Pos.", check if the motor moves correctly and if scanning/analyzing Nilesat works. If you want to to let TransEdit move the motor without the Positioner Console to the according position as soon as you try to receive Nilesat, set DiSEqC for the Nilesat transponder list on the left side of the TransEdit main window to "Angular Pos.", click Apply and Save. This also sets up DiSEqC for DVBViewer, because it uses the same transponder list. Basically that's the way to go... Quote
Ahmed Ismail Posted May 30, 2024 Author Posted May 30, 2024 Hi Griga, Thank you so much for this detailed guide, I'll try it out ASAP. Excuse me if I took too much of your time, I was not ready for this upgrade with the DVB Have a nice day. Quote
Ahmed Ismail Posted June 1, 2024 Author Posted June 1, 2024 UPDATE: Hi again, Griga, Unfortunately, the program didn't work at all with the motor. It couldn't move it to the orbital position of any satellite after entering the correct USALS values. I tried everything within DVB and TransEdit, but to no avail. I found another software that worked well with the motor though. Anyway, thank you so much for your help. Quote
Darwin Posted June 1, 2024 Posted June 1, 2024 Zitat the program didn't work at all with the motor It's important to prepare the motor/dish very carefully, before using USALS. Your vertical motorpole has to be accurate and you have to know your "local" South. For example: The local position of my dish is at 7.01 E. (in northern hemisphere) So it's very easy to first align my dish to local South, i.e. Eutelsat 7 E. (My way: Settings of 7E on the box, activate an uncrypted service and turn motor+dish until service ist optimal tuned) Otherwise you can use compass to determine your South. Then, drive the motor to reference position, adjust the dish into this reference-direction to the motor-arm and then manually turn Motor with !! fixed dish to your local South. (Don't use any step 'commands') Finally fasten the screws. Btw: If your position is in southern hemisphere you had to change the "direction of rotation" within motor configuration. Quote
Ahmed Ismail Posted June 1, 2024 Author Posted June 1, 2024 4 hours ago, Darwin said: It's important to prepare the motor/dish very carefully, before using USALS. I already have the dish and motor perfectly aligned. According to my location, my local south satellite is Arabsat 30 E. Everything works fine with no problems on my box, the entire satellite arc is okay, also with another program with the TeVii S471 DVB-S2 device. The problem I faced with the DVBViewer is that it can't move the motor, I don't know why. Quote
Griga Posted June 2, 2024 Posted June 2, 2024 @Darwin: Are you using DVBViewer/TransEdit for moving your motor? If yes, with which DVB device and motor? Quote
Darwin Posted June 2, 2024 Posted June 2, 2024 Motor : Motek 2100A (DisEqC 1.2) > 100 cm Dish > Quattro-LNB Device: TBS 5520 SE No problems with moving from 40°E to 30°W if connected through Line 1 to motor. For example Astra 3: DiSEqC - Extended > Edit > ... Positioner - Angular Position - 23.5°E ( <-- set auto by .ini ) Otherwise (motor normally controlled by CST-Tank under Neutrino) DVBViewer is connected to Quattro port 4 per DiSEqC 1.1 = 2 > DiSEqC 1.0 = 4 Extended-Option is very usefull to adjust sequence and timing (=delay) within complex installations. Big thanks for this option !! Quote
Griga Posted June 4, 2024 Posted June 4, 2024 Thanks for feedback! So basically driving a motor with "Angular Position" in DVBViewer is working well. However, DVBViewer in combination with a TeVii S471 and a motor seems to be problematic Quote
Ahmed Ismail Posted June 10, 2024 Author Posted June 10, 2024 On 6/2/2024 at 11:59 AM, Darwin said: No problems with moving from 40°E to 30°W if connected through Line 1 to motor. For example Astra 3: DiSEqC - Extended > Edit > ... Positioner - Angular Position - 23.5°E ( <-- set auto by .ini ) I already tried this option, but it didn't work! I also tried DiSEqC> Angular position> Site... and entered my site data. The motor doesn't move. Yet, it moves well with my set-top box and another DVB program, with the exact same site date. What am I doing wrong here? Quote
Ahmed Ismail Posted June 10, 2024 Author Posted June 10, 2024 UPDATE: I gave it another go with a bit far east satellite and it worked! I was at first just trying to move the dish and scan for satellites closer to 7W, like 4W, Bulgariasat 1.9E, Eutelsat 3E, 7E, and 9E. I tried to try and go for Hotbird 13E, and the dish actually moved! I tried another one, Eutelsat 16E, it didn't work, Astra 19.2E also didn't work. I thought of something that could be the bug, not all the satellites are shown in the Available Reception Types menu, so I downloaded some .ini files for my desired satellites. All these satellites didn't work, only Hotbird 13E worked because I didn't download the .ini file, it was already in the database of the DVB. Could this actually be the cause of the problem? Here's a screenshot of the menu I'm referring to: https://www.mediafire.com/view/0u8pbzykkol7crw/2024-06-10_18-22-35.png/file Quote
Darwin Posted June 13, 2024 Posted June 13, 2024 Your site data (see above) is correct ? 32.0 N /32.8 E is north of PortSaid within the Mediterranean Sea ? If longitude position on 32.8 E is correct, you can the motors reference position align to Eutelsat 33 (Position 33° E). See my previus explanation relating to "real south". (Replace 7°E with 33°E) Btw: Zitat 8-way 1.1 Diseqc switch, Your TeVii S471 DVB-S2 is connected to the 'control' wire through the motor ?? Quote
Ahmed Ismail Posted June 13, 2024 Author Posted June 13, 2024 8 hours ago, Darwin said: Your site data (see above) is correct ? 32.0 N /32.8 E is north of PortSaid within the Mediterranean Sea ? Yes, it's correct. New Damietta City, by the Mediterranean. Eighty KMs west of PortSaid. I already aligned other devices accordingly. For example, my set-top box can receive satellites from Hispasat 30W to Yahsat 52.5E. Also, my TeVii S471 DVB-S2 can receive the same range with another DVB program other than DVBViewer with no problem. 9 hours ago, Darwin said: Your TeVii S471 DVB-S2 is connected to the 'control' wire through the motor ?? Yes, it's connected directly to the motor. Quote
HaraldL Posted June 13, 2024 Posted June 13, 2024 vor einer Stunde schrieb Ahmed Ismail: New Damietta City, by the Mediterranean. Eighty KMs west of PortSaid. Google Maps tells me this would be more likely 31.44 N / 31.67 E, as @Darwin wrote your coordinates point directly in the sea, ~100 km away from any coast 😉 To be honest I don't know if this difference is really important. Quote
Ahmed Ismail Posted June 14, 2024 Author Posted June 14, 2024 15 hours ago, HaraldL said: Google Maps tells me this would be more likely 31.44 N / 31.67 E, as @Darwin wrote your coordinates point directly in the sea, ~100 km away from any coast 😉 That's really not an important difference, as the system already works with great signal numbers. These are my actual coordinates: 31.43N, 31.66E. The technician who installed the system told me to use these coordinates, based on the alignment of the motor and dish he set. Anyway, up to this moment, DVBViewer didn't work well with these settings. I don't know what else to do, especially since the other DVB I'm currently using is not that great like DVBViewer. Quote
Darwin Posted June 14, 2024 Posted June 14, 2024 Zitat I don't know what else to do Did you set the "reference position" ( == zero setting of motor moving area) eplicitly equal to your real south within DVBViewer/TransEdit ? Some background: Positioner Application Note v1.0 ( https://www.sat4all.com/forums/applications/core/interface/file/attachment.php?id=99802 ) DiSEqC-Settings ( https://www.DVBViewer.com/griga/TransEdit E/DiSEqC.html#Title ) Positioner Console ( https://www.DVBViewer.com/griga/TransEdit E/DiSEqC.html#Positioner ) Happy reading... Quote
Ahmed Ismail Posted June 14, 2024 Author Posted June 14, 2024 3 hours ago, Darwin said: Did you set the "reference position" ( == zero setting of motor moving area) eplicitly equal to your real south within DVBViewer/TransEdit ? I don't know what you mean by that. Where can I find this option? This is what I see when I choose a satellite from the Transponders Folder within TransEdit: https://www.mediafire.com/view/p4i1lqt0hlklro2/2024-06-14_18-44-31.png/file This is what I got after a fresh installation of the DVBViewer: https://www.mediafire.com/view/vf5xjcuhfafn8vr/2024-06-14_18-44-50.png/file The motor was at Astra 23.5E by the other program, I tried to use DVBViewer for a scan, but I just got like 30 channels from 113 transponders. I then tried to scan another satellite, I chose Astra 19.2E from the provided list of the DVB, but I got 7 channels from a common transponder on Astra 23.5E, which means the program didn't move the motor. I also tried TransEdit to move the motor with the Positioner Console option, but I got no signals from the satellites provided in the list. Quote
Darwin Posted June 15, 2024 Posted June 15, 2024 (edited) Positioner Application Note => Page 9, => 3.7 Store Satellite Position Zitat The parameter byte ‘00’ (i.e. Satellite Position 0) is reserved as a “reference position” which is not valid for storing satellite position data. However, some applications may require a specific command to Enable (Soft) Limits, so all Masters (i.e. Tuner-receiver/IRDs) should be capable of transmitting command ‘6A’ with a data byte ‘00’, either specifically as an “Enable Limits” user-command, or by allowing “Position 0” to be selected for the “Store Satellite Position” installation command. Calculating the angel for the dish-moves amid Angular Position needs this correct reference position = your real south (i.e. 31.66 E). Turn your motor/dish unit manually to real south (DVBViewer with ESat33- or 31-Settings helps to align, otherwise use compass to local south) Use positioner console (TransEdit) Input "0" into 'Position' field ("0" = Reference) Press "Store Preset" Button Whenever you lateron check your installation, use position=0 and 'Go to Preset' (aka 'drive to reference position') I you afterwards see a program from Eutelsat 33 or 31 (see above), your Dish has the correct base. Btw.: Also moving with 'position index' needs this reference position and subsequent 'Calculate Positions' Edited June 15, 2024 by Darwin Quote
Ahmed Ismail Posted June 16, 2024 Author Posted June 16, 2024 On 6/15/2024 at 10:51 AM, Darwin said: Turn your motor/dish unit manually to real south (DVBViewer with ESat33- or 31-Settings helps to align, otherwise use compass to local south) Use positioner console (TransEdit) Input "0" into 'Position' field ("0" = Reference) Press "Store Preset" Button Unfortunately, that didn't work. I tried what you said exactly and performed a scan on 30.5E, it worked and I got channels. I then tried to move to 26E and perform a scan, but it didn't work. I also performed a scan on 26E with TransEdit, but it didn't work. I'm attaching all the screenshots: https://www.mediafire.com/view/gacjpqzt4grcnlp/2024-06-16_14-21-06.png/file https://www.mediafire.com/view/tq3fk2myt92cugh/2024-06-16_14-26-12.png/file https://www.mediafire.com/view/fq5527iu1xxh3nd/2024-06-16_14-17-24.png/file Apparently, I'm gonna stick with the other DVB for now, at least it can move the dish. Anyway, thank you all so much for your time and effort in trying to help, really appreciate it. Quote
Darwin Posted June 16, 2024 Posted June 16, 2024 (edited) Zitat I tried what you said exactly and performed a scan on 30.5E, it worked and I got channels. Input "0" into 'Position' field ("0" = Reference) Press "Store Preset" Button Done after "got channels" ??? Your screenshot shows the wrong site data. You said:: "These are my actual coordinates: 31.43N, 31.66E". Checked the configuration ?? If okay, the dish must return to 30,5 after "go to preset" with position = 0. Please keep in mind, that 'wrong' changing the Dish/DiSEqC-configuration possibly disturbs the features of your other receiver equipment. My dish is correct configured and alternative controlled by DVBViewer/TBS 5520, Coolstream Tank and AX HD51 under NeutrinoHD and VU+Duo4K under OpenATV (Enigma). This optimal configuration takes round about 6 hours through 3 days (~2/d). Edited June 16, 2024 by Darwin Quote
Ahmed Ismail Posted June 17, 2024 Author Posted June 17, 2024 13 hours ago, Darwin said: Input "0" into 'Position' field ("0" = Reference) Press "Store Preset" Button Yes, I did this. Zero in the position field, then store preset. The dish was manually moved to 30E by another program. I performed a scan on DVBViewer and it worked. Then, I tried moving to other satellites, but the dish didn't move. 13 hours ago, Darwin said: Your screenshot shows the wrong site data. You said:: "These are my actual coordinates: 31.43N, 31.66E". These coordinates are indeed my actual site data, yet the technician installed the system based on these coordinates for better signals as he said: 32N, 32.8E. 13 hours ago, Darwin said: Checked the configuration ?? If okay, the dish must return to 30,5 after "go to preset" with position = 0. The dish was already on 30.5E, and I already stored the position. 13 hours ago, Darwin said: Please keep in mind, that 'wrong' changing the Dish/DiSEqC-configuration possibly disturbs the features of your other receiver equipment. That's exactly what happened when I first tried to use the USALS on DVBViewer. If it's not much, can you share a video of the configurations and initial setup at your convenience? That would be really helpful. Thank you. Quote
Griga Posted June 17, 2024 Posted June 17, 2024 There are means to let TransEdit and DVBViewer send DiSEqC commands repeatedly (not only once, but two or three times), if they don't work reliably. Please read more about it here: https://www.dvbviewer.tv/forum/topic/67464-diseqc-setting-is-not-changing-switch-ports/#comment-506147 I don't know if it can help here. I just wanted to provide this information in any case... Quote
Darwin Posted June 17, 2024 Posted June 17, 2024 Tutorial and explanation, unfortunately german language. https://www.digitalfernsehen.de/ratgeber/digital-tv/workshop-drehanlage-richtig-aufbauen-555898/ Please find a version in your language or translate it. 1 Quote
Ahmed Ismail Posted June 17, 2024 Author Posted June 17, 2024 4 hours ago, Griga said: https://www.DVBViewer.tv/forum/topic/67464-diseqc-setting-is-not-changing-switch-ports/#comment-506147 In your comment, you said: "Please perform the following steps: In TransEdit select Info -> Configuration Folder (opens an Explorer Window). Close TransEdit. Open the file TransEdit.ini from the configuration folder with a text editor (Notepad) and search the [Hardware] section. Make sure that for each TBS tuner there is a Vendor.x=31 entry (where x is the tuner number 0, 1, 2...). If the vendor code is not 31 (= TBS), correct it and attach your TransEdit.ini here. For each DVB-S tuner there is a line DiSEqCCount.x=1. It specifies how often DiSEqC commands are sent. Increase these values to 2 or even 3 for one or two repetitions. Save the changes, relaunch TransEdit and try..." Apparently this is about TBS cards, yet I have a Tevii card, should I try the same values? Also, this is what I get from the Hardware section in the TransEdit Configuration.ini: [Hardware] Name.0=TeVii DVB-S/S2 Receiver ID.0=@device:pnp:\\?\pci#ven_14f1&dev_8852&subsys_9022d471&rev_04#6&21ea027b&0&0038020b#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{bae3794d-d7c2-44a1-9599-26ffcd90cf34} TunerType.0=1 Groups.0=255 Status.0=1 DeviceNr.0=0 DeviceType.0=1 AutoRetune.0=0 Priority.0=1 StopStreaming.0=0 StandardInterface.0=0 DVB-S2.0=1 LNBOff.0=0 DiSEqCCount.0=1 Vendor.0=15 AutoLNBOff.0=0 InternalNP.0=1 Should I change the Vendor value to 31 and DiSEqCCount value to 2 or three as you specified? Quote
Ahmed Ismail Posted June 17, 2024 Author Posted June 17, 2024 3 hours ago, Darwin said: Tutorial and explanation, unfortunately german language. https://www.digitalfernsehen.de/ratgeber/digital-tv/workshop-drehanlage-richtig-aufbauen-555898/ Please find a version in your language or translate it. Thank you, I was referring to the configuration of the Positioner Console in TransEdit, not the whole setup. Quote
Ahmed Ismail Posted June 22, 2024 Author Posted June 22, 2024 UPDATE: It worked! I updated the values of: DiSEqCCount and Vendor as you specified, and it worked well with my card. Thank you so much for your time and help, really appreciate it. Quote
Griga Posted June 23, 2024 Posted June 23, 2024 vor 23 Stunden schrieb Ahmed Ismail: I updated the values of: DiSEqCCount and Vendor as you specified, and it worked well with my card. Congratulations. However, you were not supposed to also change the vendor value to 31, because it tells DVBViewer/TransEdit to use a TBS DiSEqC interface. But you have a TeVii card, for which the TeVii interface should be used. I am quite surprised that the TeVii driver also accepts using the TBS interface. Anyway, please note that a changed vendor value is reset to the original value if you perform a device detection in the hardware settings. 1 Quote
Ahmed Ismail Posted June 24, 2024 Author Posted June 24, 2024 On 6/23/2024 at 9:07 AM, Griga said: However, you were not supposed to also change the vendor value to 31, because it tells DVBViewer/TransEdit to use a TBS DiSEqC interface. But you have a TeVii card, for which the TeVii interface should be used. I am quite surprised that the TeVii driver also accepts using the TBS interface. Anyway, it worked well, and I'm not changing it back I'm afraid if I did so, it won't work. Thank you so much for your help, Griga. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.