SVBony SV305 (Older Non Pro) not natively detected

User avatar
admin
Site Admin
Posts: 14657
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: SVBony SV305 (Older Non Pro) not natively detected

#11

Post by admin »

Hi,

that is very weird - I will pass this question on to SVBony to see if they have any ideas, since I've run out of them!

As a workaround, copying a copy of SVBCamera.dll from an older version of Sharpcap may help, but if you do that, run Sharpcap direct from the .exe file in the install folder. Using the normal shortcuts may trigger the installer to 'repair' and put the default SVBCamera.dll back.

cheers,

Robin
philinbris
Posts: 41
Joined: Sat Sep 26, 2020 10:43 pm

Re: SVBony SV305 (Older Non Pro) not natively detected

#12

Post by philinbris »

Thanks for the workaround suggestion Robin.
I have pointed SVBony support to this thread but have not heard back.
User avatar
turfpit
Posts: 1849
Joined: Mon Feb 13, 2017 8:13 pm
Location: UK
Contact:

Re: SVBony SV305 (Older Non Pro) not natively detected

#13

Post by turfpit »

Phil
I could try a USB2 hub to see if that works I guess
This is worth trying. I have an old ZWO ASI120MC USB2 camera which does not work when connected to a USB3 port but functions correctly when connected via a USB2 port.

Dave
AstroTupelo
Posts: 11
Joined: Thu Jan 19, 2023 7:42 am

Re: SVBony SV305 (Older Non Pro) not natively detected

#14

Post by AstroTupelo »

Has anything been figured out? I would really like to use my Sv305 with the planetary live stack feature but it will not work with any of the newer versions that have that. I really do not want to buy another camera right now. Please let me know if a fix is found, thank you, Ken
AngelCastellanos
Posts: 2
Joined: Fri Sep 20, 2024 9:18 am

Re: SVBony SV305 (Older Non Pro) not natively detected

#15

Post by AngelCastellanos »

Hi

I just bought an sv305 and i ran into the same problem. I have a new PC and Windows 11 and i have obtained the same result.
I have tried with "Version 4.0 32 bit Build 8682" of SharpCap an It runs without problems (for the time being).
I think this is a good contingency, but It must be solved, SharpCap 4.1 in 64 bits must be able to be usted with sv305, it is still on sale.

Thanks to everyone! (And sorry for my english, im from Spain...)
User avatar
admin
Site Admin
Posts: 14657
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: SVBony SV305 (Older Non Pro) not natively detected

#16

Post by admin »

Hi,

this is an odd one, since it seems to be affecting a very small fraction of SV305C cameras - I'm not sure what is special about the cameras that are not working that means they don't work. Let's collect some info and see if we can spot any differences from my SV305C which works fine...

The best tool to collect info is a tool called 'USB Tree Viewer', which you can download here : https://www.uwe-sieber.de/usbtreeview_e.html

USB Tree Viewer shows all your USB devices on the left and when you click on one of them, it shows a lot of information text on the right - if you can send a copy of that information text for the SVBony camera then it should be a good start on understanding the differences between your non-working camera and other working ones. If there are a lot of things in the area on the left and you struggle to see the camera, unplug it and replug it in - the change show show up in the application and be easy to spot.

I will include the USB Tree viewer info for my working camera below - the things that I might expect to be slightly different that could have an impact would be the 'Hardware IDs' or 'Driver' entries in the 'USB Device' block.

cheers,

Robin

Code: Select all


    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 5-8-2-1
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 1

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : SVBONY USB Camera
Device Path 1            : \\?\USB#VID_F266&PID_9A0A#a&1613e908&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Device Path 2            : \\?\USB#VID_F266&PID_9A0A#a&1613e908&0&1#{805510a6-54dc-4d9e-8f93-929a4bab6670}
Kernel Name              : \Device\USBPDO-21
Device ID                : USB\VID_F266&PID_9A0A\A&1613E908&0&1
Hardware IDs             : USB\VID_F266&PID_9A0A&REV_0000 USB\VID_F266&PID_9A0A
Driver KeyName           : {6bdd1fc6-810f-11d0-bec7-08002be2092f}\0001 (GUID_DEVCLASS_IMAGE)
Driver                   : \SystemRoot\System32\Drivers\SVBCameraDevice64.sys (Version: 6.1.7600.16385  Date: 2023-11-30)
Driver Inf               : C:\windows\inf\oem41.inf
Legacy BusType           : PNPBus
Class                    : Image
Class GUID               : {6bdd1fc6-810f-11d0-bec7-08002be2092f} (GUID_DEVCLASS_IMAGE)
Service                  : SVBONY
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0010
Location IDs             : PCIROOT(0)#PCI(0201)#PCI(0000)#PCI(0C00)#PCI(0000)#USBROOT(0)#USB(8)#USB(2)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP7)#ACPI(UP00)#ACPI(DP60)#ACPI(XH00)#ACPI(RHUB)#ACPI(POT8)#USB(2)#USB(1)
Container ID             : {7298162e-b3e9-11ee-8586-806e6f6e6963}
Manufacturer Info        : SVBONY
Capabilities             : 0x80 (SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
HcDisableSelectiveSuspend: 0
EnableSelectiveSuspend   : 0
SelectiveSuspendEnabled  : 0
EnhancedPowerMgmtEnabled : 0
IdleInWorkingState       : 1
WakeFromSleepState       : 1
Power State              : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\F2669A0A0000
 osvc                    : REG_BINARY 00 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01
Device Address           : 0x0C (12)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x01 (1 pipe to data endpoints)
Pipe[0]                  : EndpointID=2  Direction=IN   ScheduleOffset=0  Type=Bulk
Data (HexDump)           : 01 00 00 00 12 01 00 02 00 00 00 40 66 F2 0A 9A   ...........@f...
                           00 00 01 02 00 01 01 02 00 0C 00 01 00 00 00 01   ................
                           00 00 00 07 05 82 02 00 02 00 00 00 00 00         ..............

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes)
 Usb200                  : 1 (yes)
 Usb300                  : 0 (no)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0xF266
idProduct                : 0x9A0A
bcdDevice                : 0x0000
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "SVBONY"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "SVBONY SV305C"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 00 00 00 40 66 F2 0A 9A 00 00 01 02   .......@f.......
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0019 (25 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xA0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 02 19 00 01 01 00 A0 FA 09 04 00 00 01 FF 00   ................
                           00 00 07 05 82 02 00 02 00                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0xFF (Vendor Specific)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 FF 00 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0200 (max 512 bytes)
bInterval                : 0x00 (never NAKs)
Data (HexDump)           : 07 05 82 02 00 02 00                              .......

    ----------------- Device Qualifier Descriptor -----------------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 00 02 00 00 00 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0019 (25 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xA0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 07 19 00 01 01 00 A0 FA 09 04 00 00 01 FF 00   ................
                           00 00 07 05 82 02 40 00 01                        ......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0xFF (Vendor Specific)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 FF 00 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (max 64 bytes)
bInterval                : 0x01 (at most 1 NAK each 1 microframes)
Data (HexDump)           : 07 05 82 02 40 00 01                              ....@..

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x0E (14 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "SVBONY"
Data (HexDump)           : 0E 03 53 00 56 00 42 00 4F 00 4E 00 59 00         ..S.V.B.O.N.Y.
             ------ String Descriptor 2 ------
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "SVBONY SV305C"
Data (HexDump)           : 1C 03 53 00 56 00 42 00 4F 00 4E 00 59 00 20 00   ..S.V.B.O.N.Y. .
                           53 00 56 00 33 00 30 00 35 00 43 00               S.V.3.0.5.C.
AngelCastellanos
Posts: 2
Joined: Fri Sep 20, 2024 9:18 am

Re: SVBony SV305 (Older Non Pro) not natively detected

#17

Post by AngelCastellanos »

Hi

I tried to get the file SVBCameraSDK.dll from the "Version 4.0 64 bit Build 8682", which I know is correct, and I have pasted it into the latest version and it works correctly. So at least the latest version can be used. As soon as I can connect to the camera's laptop I will take the data you asked me for.

Thanks
User avatar
admin
Site Admin
Posts: 14657
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: SVBony SV305 (Older Non Pro) not natively detected

#18

Post by admin »

Hi,

having thought about this a bit more, there's a possibility that it is caused by a missing DLL on the machine in some cases stopping the SVBony SDK from working properly.

If anyone experiences this issue, please run the one of the following Microsoft installs :

https://aka.ms/vs/17/release/vc_redist.x86.exe - for 32 bit versions of SharpCap
https://aka.ms/vs/17/release/vc_redist.x64.exe - for 64 bit versions of SharpCap

please do let me know if installing the above Microsoft packages fix the problem, as that confirms the cause and I can do something about it.

thanks,

Robin
AstroTupelo
Posts: 11
Joined: Thu Jan 19, 2023 7:42 am

Re: SVBony SV305 (Older Non Pro) not natively detected

#19

Post by AstroTupelo »

In regards to this reply:
"AngelCastellanos » Mon Sep 23, 2024 1:59 pm
Hi
I tried to get the file SVBCameraSDK.dll from the "Version 4.0 64 bit Build 8682", which I know is correct, and I have pasted it into the latest version and it works correctly. So at least the latest version can be used."

AngelCastellanos can you please provide detailed instructions on how to do this so that I can do the same? Where do you find the file and where do you copy it to exactly? Do you just select the file in the list and then copy and paste into the same directory in the newer version? Any details would be greatly appreciated.

I am reluctant to install the Microsoft .dll package that Robin recommends because I have had some very bad experiences downloading updates which resulted in bigger problems than I had to start with. I would much rather copy and paste one file if that is all it will take to get my sv305 working with the newer Sharpcap versions.

Thank you for any information you can provide, Ken
Post Reply