I'm in the same world of confusion here... I get that I can create triggers and that the capture buffer is limited to 216K, but I really just want to record everything that happens on the bus (1-wire in my case) for 20 minutes (or more). My PC has 64GB of RAM, why limit the capture buffer to 216K?
EDIT: Doh! I just realized the 216K buffer is on the OLS, not in the java app running on my PC. For very slow protocols, like 1-wire, it would be awesome to capture repeatedly since the serial connection to the OLS is significantly faster than the bus being captured.