Logistic Bots cancelling pickups due to fluctuating signals in requester chest.
Posted: Sat Dec 14, 2024 8:47 am
My goal was to request some items from the logistic network & send it for recycling.
So I designed a combinator circuit which filters out whitelisted items over 2 stacks. Any item above 2 stacks goes as a signal to requester chest, to be sent for reccling.
Now the issue I am facing is that even before the bots could reach to pickup the items, the signal inside requestor would change & bots would cancel the pickup itself. Like the bots would wiggle a lot between pickup & cancelling.
Here is the video:
This is what I observed:
1. Bot is on the way to pickup giving negative signal to logistic network
2. Signal from roboport changes to negative
3. Bot now reject the pickup as signal is negative in the requester chest
4. Roboport now gives a positive signal
5. Bot again tries to pickup (thus sending negative signal)
6. Repeat
I have attached my save file for easier debugging.
So I designed a combinator circuit which filters out whitelisted items over 2 stacks. Any item above 2 stacks goes as a signal to requester chest, to be sent for reccling.
Now the issue I am facing is that even before the bots could reach to pickup the items, the signal inside requestor would change & bots would cancel the pickup itself. Like the bots would wiggle a lot between pickup & cancelling.
Here is the video:
This is what I observed:
1. Bot is on the way to pickup giving negative signal to logistic network
2. Signal from roboport changes to negative
3. Bot now reject the pickup as signal is negative in the requester chest
4. Roboport now gives a positive signal
5. Bot again tries to pickup (thus sending negative signal)
6. Repeat
I have attached my save file for easier debugging.