Other Parts Discussed in Thread: UCD9240, UCD90120, UCD7231, TPS40400
Hi Amiel,
With your help, I could have a PMBUS custimized GUI that could be able to communicate UCD3138 device.
But one proplem is that scan device in flash mode will take long time, can you please help me know how to make it faster like you did in device GUI?
Bellow code is the reference code from fusion api example, it takes about 10 seconds to scan all address.
var sb = new StringBuilder();
// Use this style for most devices supported by Fusion Digital Power Designer
// Examples: UCD9240, UCD90120, UCD7231
int num_devices = PMBusDevice.Discover();
// Another way to call -- only scan the addresses listed; very fast
// int num_devices = PMBusDevice.Discover(75, 126);
// Use this style for select devices that do not support DEVICE_ID
// Examples: TPS40400, TPS4100
// int num_devices = PMBusUtils.Attach_And_Discover(PartID.TPS40400, true);
sb.Append("Found " + num_devices.ToString() + " device on bus...");
Log1(sb.ToString());
Thanks,
Jack