Patrick Ting
Patrick Ting
just wanted to give an update that godot-go is now running against godot 4.2-dev6. the [Dodge the Creeps](https://github.com/godot-go/godot-go-demo-projects/tree/main/2d/dodge_the_creeps) demo has been updated and runs without crashes on my linux machine....
going to close this out for now. i think annotations will be a nice to have. as it stands, i think annotations will be limited to auto-wiring properties. i think...
i tried that a couple years back. the c-for-go lib didn't play well with the function pointer pattern of gdextensions. maybe i can revisit trying it out some time in...
thanks! side note: i've got a WIP PR (https://github.com/godot-go/godot-go/pull/77) that fixes a lot of things with the code in terms of marshaling and unmarshaling between godot and go. it requires...
I think something like using this modbus lib might be a good start (https://github.com/emelianov/modbus-esp8266) for my use case, i have a solaredge inverter with a [meter](https://knowledge-center.solaredge.com/sites/kc/files/se_energy_meter_modbus_ds_na.pdf) installed. the meter is...
another use case: this one is an rs485 use case. i have a soyo grid-tie inverter i've been playing around with and it has an a meter that also communicates...
stepping back from all this, it's probably easier just to build a separate modbus device that polls iotawatt for metrics. but building in modbus support natively would be really nice
i'm not sure this is a bug. the function is loaded here: https://github.com/godot-go/godot-go/blob/48ae418ad7b7f207ef3ab06ccd2c51f51359be19/pkg/ffi/ffi.gen.go#L320 these are all parsed from the `gdextension_interface.h` file: https://github.com/godot-go/godot-go/blob/48ae418ad7b7f207ef3ab06ccd2c51f51359be19/godot_headers/godot/gdextension_interface.h#L2395 i'll update the bindings against the latest godot...
I'll throw something together in the README.md in their respective folders tomorrow. Have you been able to get the demo project working without a setup guide?
you need to replace the value of `GODOT=...` with the location of the godot binary.