#include "libsigrok.h"
#include "libsigrok-internal.h"
+/** @cond PRIVATE */
#define LOG_PREFIX "device"
+/** @endcond */
/**
* @file
*
* @return NULL (failure) or new struct sr_channel*.
*/
-SR_PRIV struct sr_channel *sr_probe_new(int index, int type,
+SR_PRIV struct sr_channel *sr_channel_new(int index, int type,
gboolean enabled, const char *name)
{
struct sr_channel *ch;
*
* @since 0.2.0
*/
-SR_API int sr_dev_probe_name_set(const struct sr_dev_inst *sdi,
+SR_API int sr_dev_channel_name_set(const struct sr_dev_inst *sdi,
int channelnum, const char *name)
{
GSList *l;
*
* @since 0.2.0
*/
-SR_API int sr_dev_probe_enable(const struct sr_dev_inst *sdi, int channelnum,
+SR_API int sr_dev_channel_enable(const struct sr_dev_inst *sdi, int channelnum,
gboolean state)
{
GSList *l;
ch->enabled = state;
ret = SR_OK;
if (!state != !was_enabled && sdi->driver
- && sdi->driver->config_probe_set) {
- ret = sdi->driver->config_probe_set(
- sdi, ch, SR_PROBE_SET_ENABLED);
+ && sdi->driver->config_channel_set) {
+ ret = sdi->driver->config_channel_set(
+ sdi, ch, SR_CHANNEL_SET_ENABLED);
/* Roll back change if it wasn't applicable. */
if (ret == SR_ERR_ARG)
ch->enabled = was_enabled;
/* Set new trigger if it has changed. */
ch->trigger = g_strdup(trigger);
- if (sdi->driver && sdi->driver->config_probe_set) {
- ret = sdi->driver->config_probe_set(
- sdi, ch, SR_PROBE_SET_TRIGGER);
+ if (sdi->driver && sdi->driver->config_channel_set) {
+ ret = sdi->driver->config_channel_set(
+ sdi, ch, SR_CHANNEL_SET_TRIGGER);
/* Roll back change if it wasn't applicable. */
if (ret == SR_ERR_ARG) {
g_free(ch->trigger);