BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.nsec.io//2024//SFDPDN
BEGIN:VTIMEZONE
TZID:EST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T070000Z
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T080000Z
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2024-SJYV3M@cfp.nsec.io
DTSTART;TZID=EST:20240516T134500
DTEND;TZID=EST:20240516T141500
DESCRIPTION:Debugging and testing an embedded application is always painful
 . A serial `printf` might not be enough\, a high end JTAG with 1000+ pages
  of documentation might be too costly or complex. \n\nScrutiny Debugger is
  a new open source project that offers an alternative by enabling remote c
 ontrol of the memory through any communication channel (Serial\, UDP\, etc
 .). How does that work? A Python server continuously communicates with an 
 embedded application that runs a small instrumentation library. Using the 
 debugging symbols\, extracted at compile time\, the server exposes all the
  variables and memory structure to client applications through a websocket
  API.  2 clients are available: an Electron GUI and a Python SDK for progr
 ammatic interaction with the server.\n\nClients can read/write variables o
 r raw memory. They can do graphs of variables\; being continuous time logg
 ing or embedded graphs that triggers on a specific variable change\, like 
 an electronic scope does. Not the best for low-level driver development\; 
 but ideal for high-level embedded application.\n\nThe Python SDK is fully 
 synchronized with the target device\, meaning that a Python script can rem
 otely run and behave like it was an internal thread inside the device\; bu
 t with slow memory access time. That powerfully enables HIL (Hardware-in-t
 he-loop) testing.
DTSTAMP:20260916T064914Z
LOCATION:Salle de Bal
SUMMARY:Scrutiny Debugger - Debug\, test and configure embedded softwares t
 hrough instrumentation - Pier-Yves Lessard
URL:https://cfp.nsec.io/2024/talk/SJYV3M/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2024-73ADLS@cfp.nsec.io
DTSTART;TZID=EST:20240516T143000
DTEND;TZID=EST:20240516T150000
DESCRIPTION:Q&A Discussion for the hardware block
DTSTAMP:20260916T064914Z
LOCATION:Salle de Bal
SUMMARY:Hardware Q&A - Marc-André Labonté\, Pier-Yves Lessard\, Adrien La
 salle
URL:https://cfp.nsec.io/2024/talk/73ADLS/
END:VEVENT
END:VCALENDAR
